---
Fuzzer filename: '/src/msg_parse_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN7CStringD2Ev
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10696
      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:    482
      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:    151
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8MCStringD2Ev
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    72
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CMessageD2Ev
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CNickD2Ev
        - _ZN7CStringD2Ev
        - _ZN8MCStringD2Ev
      functionUses:    72
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:57,7'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'include/znc/Message.h:57,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:57,7'
          Dst:             _ZN5CNickD2Ev
    - functionName:    _ZNK8CMessage9GetParamsEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    414
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CStringC2EPKc
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3175
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/msg_parse_fuzzer.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          106
      EdgeCount:       28
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN8CMessage5ParseERK7CString
        - _ZN8CMessage8SetParamEjRK7CString
        - _ZN8CMessageC2ERK7CString
        - _ZN8CMessageD2Ev
        - _ZNK8CMessage9GetParamsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'msg_parse_fuzzer.cpp:25,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'msg_parse_fuzzer.cpp:25,11'
          Dst:             _ZN8CMessageC2ERK7CString
        - Src:             'msg_parse_fuzzer.cpp:25,11'
          Dst:             _ZN7CStringD2Ev
        - Src:             'msg_parse_fuzzer.cpp:26,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'msg_parse_fuzzer.cpp:26,6'
          Dst:             _ZN8CMessage5ParseERK7CString
        - Src:             'msg_parse_fuzzer.cpp:26,2'
          Dst:             _ZN7CStringD2Ev
        - Src:             'msg_parse_fuzzer.cpp:27,18'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'msg_parse_fuzzer.cpp:27,6'
          Dst:             _ZN8CMessage8SetParamEjRK7CString
        - Src:             'msg_parse_fuzzer.cpp:27,2'
          Dst:             _ZN7CStringD2Ev
        - Src:             'msg_parse_fuzzer.cpp:28,6'
          Dst:             _ZNK8CMessage9GetParamsEv
        - Src:             'msg_parse_fuzzer.cpp:30,1'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'msg_parse_fuzzer.cpp:25,11'
          Dst:             _ZN7CStringD2Ev
        - Src:             'msg_parse_fuzzer.cpp:26,2'
          Dst:             _ZN7CStringD2Ev
        - Src:             'msg_parse_fuzzer.cpp:27,2'
          Dst:             _ZN7CStringD2Ev
        - Src:             'msg_parse_fuzzer.cpp:30,1'
          Dst:             _ZN8CMessageD2Ev
    - functionName:    _GLOBAL__sub_I_ZNCString.cpp
      functionSourceFile: '/src/znc/src/ZNCString.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:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1479
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1479,26'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/ZNCString.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'src/ZNCString.cpp:0,0'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZN8MCStringC2Ev
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_atexit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8MCStringD0Ev
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8MCStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:585,25'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZNK8MCString11WriteFilterER7CStringS1_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8MCString10ReadFilterER7CStringS1_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8MCString6EncodeER7CString
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1542
      functionLinenumberEnd: 1558
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          118
      EdgeCount:       31
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - isalnum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1543,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ZNCString.cpp:1547,13'
          Dst:             isalnum
        - Src:             'src/ZNCString.cpp:1558,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1556,12'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:1558,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK8MCString6DecodeER7CString
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1560
      functionLinenumberEnd: 1581
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          113
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - strtol
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1563,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ZNCString.cpp:1581,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1569,29'
          Dst:             strtol
        - Src:             'src/ZNCString.cpp:1579,12'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:1581,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CStringC2Ev
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    212
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CStringaSERKS_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    588
      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:    5
      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:    15
      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:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B8ne220000EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:154,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      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:    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:    _ZN7CStringC2ERKS_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    299
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_end_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    297
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne220000EOS5_ENKUlRS5_E_clES7_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/string'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _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:    _ZN8MCString12ReadFromDiskERK7CString
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionLinenumberEnd: 1538
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          228
      EdgeCount:       71
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN5CFile4OpenEij
        - _ZN5CFile5CloseEv
        - _ZN5CFile8ReadLineER7CStringRKS0_
        - _ZN5CFileC2ERK7CString
        - _ZN5CFileD2Ev
        - _ZN7CString4TrimERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString5TokenEmbRKS_b
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/ZNCString.cpp:1517,11'
          Dst:             _ZN5CFileC2ERK7CString
        - Src:             'src/ZNCString.cpp:1518,16'
          Dst:             _ZN5CFile4OpenEij
        - Src:             'src/ZNCString.cpp:1522,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ZNCString.cpp:1524,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1524,18'
          Dst:             _ZN5CFile8ReadLineER7CStringRKS0_
        - Src:             'src/ZNCString.cpp:1524,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1525,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1525,17'
          Dst:             _ZN7CString4TrimERKS_
        - Src:             'src/ZNCString.cpp:1525,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1526,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1526,32'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ZNCString.cpp:1526,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1527,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1527,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ZNCString.cpp:1527,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1524,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1525,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1526,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1527,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1534,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1533,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:1534,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1534,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1534,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1535,11'
          Dst:             _ZN5CFile5CloseEv
        - Src:             'src/ZNCString.cpp:1538,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1538,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1538,1'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/ZNCString.cpp:1538,1'
          Dst:             _ZN5CFileD2Ev
    - functionName:    _ZN7CString4TrimERKS_
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1294
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CString8TrimLeftERKS_
        - _ZN7CString9TrimRightERKS_
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1295,18'
          Dst:             _ZN7CString8TrimLeftERKS_
        - Src:             'src/ZNCString.cpp:1296,13'
          Dst:             _ZN7CString9TrimRightERKS_
    - functionName:    _ZNK7CString5TokenEmbRKS_b
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          254
      EdgeCount:       52
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - strncmp
      functionUses:    191
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:714,16'
          Dst:             strncmp
        - Src:             'src/ZNCString.cpp:723,16'
          Dst:             strncmp
        - Src:             'src/ZNCString.cpp:737,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:741,16'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:747,13'
          Dst:             strncmp
        - Src:             'src/ZNCString.cpp:748,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:754,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - 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:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CString8TrimLeftERKS_
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1299
      functionLinenumberEnd: 1310
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CString9TrimRightERKS_
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1312
      functionLinenumberEnd: 1323
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8MCString11WriteToDiskERK7CStringj
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1482
      functionLinenumberEnd: 1513
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          290
      EdgeCount:       105
      CyclomaticComplexity: 49
      functionsReached:
        - _ZN5CFile4OpenEij
        - _ZN5CFile5CloseEv
        - _ZN5CFile5WriteERK7CString
        - _ZN5CFile6DeleteEv
        - _ZN5CFileC2ERK7CString
        - _ZN5CFileD2Ev
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZNK5CFile6ExistsEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/ZNCString.cpp:1483,11'
          Dst:             _ZN5CFileC2ERK7CString
        - Src:             'src/ZNCString.cpp:1486,20'
          Dst:             _ZNK5CFile6ExistsEv
        - Src:             'src/ZNCString.cpp:1487,19'
          Dst:             _ZN5CFile6DeleteEv
        - Src:             'src/ZNCString.cpp:1490,16'
          Dst:             _ZN5CFile4OpenEij
        - Src:             'src/ZNCString.cpp:1495,24'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:1496,26'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:1505,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:1505,19'
          Dst:             _ZN5CFile5WriteERK7CString
        - Src:             'src/ZNCString.cpp:1505,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1505,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1508,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1508,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1508,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1508,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1510,11'
          Dst:             _ZN5CFile5CloseEv
        - Src:             'src/ZNCString.cpp:1513,1'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/ZNCString.cpp:1513,1'
          Dst:             _ZN5CFileD2Ev
    - functionName:    _ZN7CString13StripControlsEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString15StripControls_nEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1476,53'
          Dst:             _ZNK7CString15StripControls_nEv
        - Src:             'src/ZNCString.cpp:1476,51'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:1476,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1476,37'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString15StripControls_nEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1427
      functionLinenumberEnd: 1474
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         49
      ICount:          235
      EdgeCount:       58
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - isdigit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1428,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ZNCString.cpp:1474,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1446,17'
          Dst:             isdigit
        - Src:             'src/ZNCString.cpp:1474,1'
          Dst:             _ZN7CStringD2Ev
    - 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:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CString11LeftChomp_nEm
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1393
      functionLinenumberEnd: 1397
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CString9LeftChompEm
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1394,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:1395,10'
          Dst:             _ZN7CString9LeftChompEm
        - Src:             'src/ZNCString.cpp:1397,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1397,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CString9LeftChompEm
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1405
      functionLinenumberEnd: 1413
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CString12TrimSuffix_nERKS_
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1387
      functionLinenumberEnd: 1391
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CString10TrimSuffixERKS_
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1388,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:1389,10'
          Dst:             _ZN7CString10TrimSuffixERKS_
        - Src:             'src/ZNCString.cpp:1391,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1391,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CString10TrimSuffixERKS_
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1352
      functionLinenumberEnd: 1359
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CString10RightChompEm
        - _ZN7CStringD2Ev
        - _ZNK7CString5RightEm
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1353,9'
          Dst:             _ZNK7CString5RightEm
        - Src:             'src/ZNCString.cpp:1353,33'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ZNCString.cpp:1353,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1354,9'
          Dst:             _ZN7CString10RightChompEm
    - functionName:    _ZNK7CString5RightEm
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 783
      functionLinenumberEnd: 786
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:785,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7CString6StrCmpERKS_m
        - _ZNK7CString7CaseCmpERKS_m
      functionUses:    282
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:155,17'
          Dst:             _ZNK7CString6StrCmpERKS_m
        - Src:             'src/ZNCString.cpp:157,17'
          Dst:             _ZNK7CString7CaseCmpERKS_m
    - functionName:    _ZN7CString10RightChompEm
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1416
      functionLinenumberEnd: 1424
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CString6StrCmpERKS_m
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strcmp
        - strncmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:148,16'
          Dst:             strncmp
        - Src:             'src/ZNCString.cpp:150,12'
          Dst:             strcmp
    - functionName:    _ZNK7CString7CaseCmpERKS_m
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strcasecmp
        - strncasecmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:141,16'
          Dst:             strncasecmp
        - Src:             'src/ZNCString.cpp:143,12'
          Dst:             strcasecmp
    - functionName:    strncasecmp
      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:    10
      BranchProfiles:  []
      Callsites:       []
    - 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:    2
      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:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CString12TrimPrefix_nERKS_
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1385
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1382,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:1383,10'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/ZNCString.cpp:1385,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1385,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CString10TrimPrefixERKS_
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1343
      functionLinenumberEnd: 1350
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CString9LeftChompEm
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1344,9'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/ZNCString.cpp:1345,9'
          Dst:             _ZN7CString9LeftChompEm
    - functionName:    _ZNK7CString10StartsWithERKS_15CaseSensitivity
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1369
      functionLinenumberEnd: 1370
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZNK7CString4LeftEm
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    46
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1370,12'
          Dst:             _ZNK7CString4LeftEm
        - Src:             'src/ZNCString.cpp:1370,35'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ZNCString.cpp:1370,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString4LeftEm
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:780,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK7CString8ContainsERKS_15CaseSensitivity
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1377
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7CString4FindERKS_15CaseSensitivity
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1378,12'
          Dst:             _ZNK7CString4FindERKS_15CaseSensitivity
    - functionName:    _ZNK7CString4FindERKS_15CaseSensitivity
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1361
      functionLinenumberEnd: 1367
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZNK7CString7AsLowerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1365,16'
          Dst:             _ZNK7CString7AsLowerEv
        - Src:             'src/ZNCString.cpp:1365,33'
          Dst:             _ZNK7CString7AsLowerEv
        - Src:             'src/ZNCString.cpp:1365,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1365,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1365,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString7AsLowerEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CString9MakeLowerEv
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:245,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:246,10'
          Dst:             _ZN7CString9MakeLowerEv
        - Src:             'src/ZNCString.cpp:248,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CString9MakeLowerEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - tolower
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:232,19'
          Dst:             tolower
    - functionName:    tolower
      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:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CString8EndsWithERKS_15CaseSensitivity
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1373
      functionLinenumberEnd: 1374
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZNK7CString5RightEm
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1374,12'
          Dst:             _ZNK7CString5RightEm
        - Src:             'src/ZNCString.cpp:1374,36'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ZNCString.cpp:1374,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString11TrimRight_nERKS_
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1337
      functionLinenumberEnd: 1341
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CString9TrimRightERKS_
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1338,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:1339,10'
          Dst:             _ZN7CString9TrimRightERKS_
        - Src:             'src/ZNCString.cpp:1341,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1341,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString8ToDoubleEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionLinenumberEnd: 1292
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strtod
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1292,43'
          Dst:             strtod
    - functionName:    strtod
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CString10ToLongLongEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1291
      functionLinenumberEnd: 1291
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strtoll
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1291,48'
          Dst:             strtoll
    - functionName:    strtoll
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CString11ToULongLongEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1288
      functionLinenumberEnd: 1289
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strtoull
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1289,12'
          Dst:             strtoull
    - functionName:    strtoull
      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:    _ZNK7CString7ToULongEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1287
      functionLinenumberEnd: 1287
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strtoul
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1287,49'
          Dst:             strtoul
    - functionName:    strtoul
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CString6ToLongEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1284
      functionLinenumberEnd: 1285
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strtol
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1285,12'
          Dst:             strtol
    - functionName:    _ZNK7CString5ToIntEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1281
      functionLinenumberEnd: 1282
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strtol
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1282,17'
          Dst:             strtol
    - functionName:    _ZNK7CString6ToUIntEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1278
      functionLinenumberEnd: 1279
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strtoul
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1279,26'
          Dst:             strtoul
    - functionName:    _ZNK7CString8ToUShortEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1275
      functionLinenumberEnd: 1276
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strtoul
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1276,32'
          Dst:             strtoul
    - functionName:    _ZNK7CString7ToShortEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1272
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strtol
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1273,23'
          Dst:             strtol
    - functionName:    _ZNK7CString6ToBoolEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         53
      ICount:          233
      EdgeCount:       56
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString6Trim_nERKS_
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1266,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1266,24'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/ZNCString.cpp:1266,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1267,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1267,23'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/ZNCString.cpp:1267,63'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1267,56'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ZNCString.cpp:1268,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1268,23'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ZNCString.cpp:1268,57'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1268,50'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ZNCString.cpp:1269,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1269,23'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ZNCString.cpp:1267,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1267,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1267,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1267,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1267,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1267,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1270,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1266,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1267,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1267,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1267,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1267,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1267,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1270,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString6Trim_nERKS_
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1325
      functionLinenumberEnd: 1329
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CString4TrimERKS_
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1326,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:1327,10'
          Dst:             _ZN7CString4TrimERKS_
        - Src:             'src/ZNCString.cpp:1329,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1329,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString12RightChomp_nEm
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1399
      functionLinenumberEnd: 1403
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CString10RightChompEm
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1400,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:1401,10'
          Dst:             _ZN7CString10RightChompEm
        - Src:             'src/ZNCString.cpp:1403,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1403,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CString9ToTimeStrEm
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1240
      functionLinenumberEnd: 1263
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         65
      ICount:          358
      EdgeCount:       116
      CyclomaticComplexity: 53
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Em
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZNK7CString12RightChomp_nEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1246,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ZNCString.cpp:1253,5'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/ZNCString.cpp:1253,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1253,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1254,5'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/ZNCString.cpp:1254,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1254,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1255,5'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/ZNCString.cpp:1255,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1255,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1256,5'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/ZNCString.cpp:1256,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1256,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1257,5'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/ZNCString.cpp:1257,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1257,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1258,5'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/ZNCString.cpp:1258,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1258,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1260,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1262,17'
          Dst:             _ZNK7CString12RightChomp_nEm
        - Src:             'src/ZNCString.cpp:1263,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1263,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CStringC2Em
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       26
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:82,13'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:82,11'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:82,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:82,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CString9ToByteStrEy
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1221
      functionLinenumberEnd: 1238
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          218
      EdgeCount:       75
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ey
        - _ZN7CStringD2Ev
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1228,16'
          Dst:             _ZN7CStringC2Ey
        - Src:             'src/ZNCString.cpp:1228,16'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:1228,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1228,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1230,16'
          Dst:             _ZN7CStringC2Ey
        - Src:             'src/ZNCString.cpp:1230,16'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:1230,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1230,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1232,16'
          Dst:             _ZN7CStringC2Ey
        - Src:             'src/ZNCString.cpp:1232,16'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:1232,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1232,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1234,16'
          Dst:             _ZN7CStringC2Ey
        - Src:             'src/ZNCString.cpp:1234,16'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:1234,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1234,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1237,12'
          Dst:             _ZN7CStringC2Ey
        - Src:             'src/ZNCString.cpp:1237,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:1237,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1237,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CStringC2Ey
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       26
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:92,13'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:92,11'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:92,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:92,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CString9ToPercentEd
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1215
      functionLinenumberEnd: 1218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2EPKc
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1217,5'
          Dst:             snprintf
        - Src:             'src/ZNCString.cpp:1218,12'
          Dst:             _ZN7CStringC2EPKc
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CString6SHA256Ev
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          125
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z6sha256PKhmPh
        - _ZN7CStringC2EPKc
        - snprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1149,5'
          Dst:             _Z6sha256PKhmPh
        - Src:             'src/ZNCString.cpp:1151,5'
          Dst:             snprintf
        - Src:             'src/ZNCString.cpp:1163,12'
          Dst:             _ZN7CStringC2EPKc
    - functionName:    _ZNK4CMD5cvPcEv
      functionSourceFile: '/src/znc/include/znc/MD5.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CString3MD5Ev
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4CMD5C2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN4CMD5D2Ev
        - _ZN7CStringC2EPKc
        - _ZNK4CMD5cvPcEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1142,52'
          Dst:             _ZN4CMD5C2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:1142,52'
          Dst:             _ZNK4CMD5cvPcEv
        - Src:             'src/ZNCString.cpp:1142,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1142,32'
          Dst:             _ZN4CMD5D2Ev
        - Src:             'src/ZNCString.cpp:1142,32'
          Dst:             _ZN4CMD5D2Ev
    - functionName:    _ZNK7CString14Base64Decode_nEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionLinenumberEnd: 1032
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZNK7CString12Base64DecodeERS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1029,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ZNCString.cpp:1030,5'
          Dst:             _ZNK7CString12Base64DecodeERS_
        - Src:             'src/ZNCString.cpp:1032,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1032,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString12Base64DecodeERS_
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1140
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          348
      EdgeCount:       93
      CyclomaticComplexity: 45
      functionsReached:
        - _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1096,13'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:1098,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1098,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1098,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1098,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1098,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/ZNCString.cpp:1098,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1098,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1098,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1098,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1099,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1099,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1099,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1099,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1099,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/ZNCString.cpp:1099,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1099,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1099,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1099,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1098,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1098,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1098,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1098,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1099,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1099,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1099,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1099,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1140,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CString7ReplaceERKS_S1_S1_S1_b
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CString7ReplaceERS_RKS_S2_S2_S2_b
      functionUses:    43
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:622,12'
          Dst:             _ZN7CString7ReplaceERS_RKS_S2_S2_S2_b
    - functionName:    _ZN7CString7ReplaceERS_RKS_S2_S2_S2_b
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          240
      EdgeCount:       50
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - strncmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:638,21'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:649,13'
          Dst:             strncmp
        - Src:             'src/ZNCString.cpp:677,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:657,20'
          Dst:             strncmp
        - Src:             'src/ZNCString.cpp:665,20'
          Dst:             strncmp
        - Src:             'src/ZNCString.cpp:677,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString14Base64Encode_nEj
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1022
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZNK7CString12Base64EncodeERS_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1023,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ZNCString.cpp:1024,5'
          Dst:             _ZNK7CString12Base64EncodeERS_j
        - Src:             'src/ZNCString.cpp:1026,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1026,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString12Base64EncodeERS_j
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1093
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          361
      EdgeCount:       50
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1090,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:1090,10'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:1090,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1090,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CString12Base64DecodeEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1017
      functionLinenumberEnd: 1020
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZNK7CString12Base64DecodeERS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1018,13'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:1019,18'
          Dst:             _ZNK7CString12Base64DecodeERS_
        - Src:             'src/ZNCString.cpp:1020,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1020,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CString12Base64EncodeEj
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZNK7CString12Base64EncodeERS_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1013,13'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:1014,18'
          Dst:             _ZNK7CString12Base64EncodeERS_j
        - Src:             'src/ZNCString.cpp:1015,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1015,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CString12RandomStringEj
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 994
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - rand
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1002,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ZNCString.cpp:1005,29'
          Dst:             rand
        - Src:             'src/ZNCString.cpp:1010,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1010,1'
          Dst:             _ZN7CStringD2Ev
    - 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:    _ZN7CString11NamedFormatERKS_RK8MCString
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 992
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          222
      EdgeCount:       46
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:950,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ZNCString.cpp:952,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ZNCString.cpp:992,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:992,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:992,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:992,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString5SplitERKS_RNSt3__13setIS_NS2_4lessIS_EENS2_9allocatorIS_EEEEbS1_S1_bb
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 947
      functionDepth:   0
      returnType:      size_t
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          105
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:937,5'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
    - functionName:    _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      size_t
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          392
      EdgeCount:       94
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7CString4TrimERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - strncasecmp
      functionUses:    35
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:855,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ZNCString.cpp:866,16'
          Dst:             strncasecmp
        - Src:             'src/ZNCString.cpp:873,13'
          Dst:             strncasecmp
        - Src:             'src/ZNCString.cpp:884,13'
          Dst:             strncasecmp
        - Src:             'src/ZNCString.cpp:895,13'
          Dst:             strncasecmp
        - Src:             'src/ZNCString.cpp:897,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:897,22'
          Dst:             _ZN7CString4TrimERKS_
        - Src:             'src/ZNCString.cpp:897,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:897,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:906,24'
          Dst:             strncasecmp
        - Src:             'src/ZNCString.cpp:922,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:922,18'
          Dst:             _ZN7CString4TrimERKS_
        - Src:             'src/ZNCString.cpp:922,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:922,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:929,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:929,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString10QuoteSplitERNSt3__16vectorIS_NS0_9allocatorIS_EEEE
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:842,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:842,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:842,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:842,12'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/ZNCString.cpp:842,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:842,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:842,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:842,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:842,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:842,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString10TrimLeft_nERKS_
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1331
      functionLinenumberEnd: 1335
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CString8TrimLeftERKS_
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:1332,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:1333,10'
          Dst:             _ZN7CString8TrimLeftERKS_
        - Src:             'src/ZNCString.cpp:1335,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:1335,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString11OptionSplitER8MCStringb
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         103
      ICount:          517
      EdgeCount:       176
      CyclomaticComplexity: 75
      functionsReached:
        - _ZN7CString9MakeUpperEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString10TrimLeft_nERKS_
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString5TokenEmbRKS_bS1_S1_b
        - _ZNK7CString6Trim_nERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:805,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ZNCString.cpp:806,13'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:810,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:810,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:810,57'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:810,23'
          Dst:             _ZNK7CString5TokenEmbRKS_bS1_S1_b
        - Src:             'src/ZNCString.cpp:810,70'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:810,70'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/ZNCString.cpp:810,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:812,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:812,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:812,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:812,19'
          Dst:             _ZNK7CString5TokenEmbRKS_bS1_S1_b
        - Src:             'src/ZNCString.cpp:812,65'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:812,65'
          Dst:             _ZNK7CString10TrimLeft_nERKS_
        - Src:             'src/ZNCString.cpp:811,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:811,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:811,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:811,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:811,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:811,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:811,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:811,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:811,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:811,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:811,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:811,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:811,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:819,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:819,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:819,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:819,15'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/ZNCString.cpp:819,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:819,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:819,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:822,32'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:825,26'
          Dst:             _ZN7CString9MakeUpperEv
        - Src:             'src/ZNCString.cpp:819,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:819,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:819,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:829,57'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:829,69'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:829,75'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:829,41'
          Dst:             _ZNK7CString5TokenEmbRKS_bS1_S1_b
        - Src:             'src/ZNCString.cpp:829,33'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:829,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:829,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:829,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:829,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:830,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:830,58'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:830,64'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:830,31'
          Dst:             _ZNK7CString5TokenEmbRKS_bS1_S1_b
        - Src:             'src/ZNCString.cpp:830,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:830,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:830,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:830,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:830,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:829,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:829,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:829,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:829,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:830,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:830,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:830,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:830,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:832,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:832,33'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:832,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:832,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:834,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:834,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:838,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:838,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:838,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:838,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString5TokenEmbRKS_bS1_S1_b
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          164
      EdgeCount:       55
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString5TokenEmbRKS_b
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:683,9'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/ZNCString.cpp:684,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ZNCString.cpp:699,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:699,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:701,12'
          Dst:             _ZNK7CString5TokenEmbRKS_b
    - functionName:    _ZN7CString9MakeUpperEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - toupper
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:223,19'
          Dst:             toupper
    - functionName:    toupper
      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:    _ZNK7CString8URLSplitER8MCString
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          190
      EdgeCount:       56
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7CString6EscapeENS_7EEscapeES0_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString5TokenEmbRKS_b
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:792,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:792,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:792,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:792,5'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/ZNCString.cpp:792,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:792,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:792,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:797,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:797,19'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ZNCString.cpp:797,39'
          Dst:             _ZN7CString6EscapeENS_7EEscapeES0_
        - Src:             'src/ZNCString.cpp:795,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:795,21'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ZNCString.cpp:796,20'
          Dst:             _ZN7CString6EscapeENS_7EEscapeES0_
        - Src:             'src/ZNCString.cpp:796,60'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:795,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:795,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:795,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:795,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:792,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:792,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:792,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:795,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:795,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:795,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:795,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CString6EscapeENS_7EEscapeES0_
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString8Escape_nENS_7EEscapeES0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:606,21'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeES0_
        - Src:             'src/ZNCString.cpp:606,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:606,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:606,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString8Escape_nENS_7EEscapeES0_
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         336
      ICount:          1664
      EdgeCount:       361
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN7CString9TrimRightERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZNK7CString7strnchrEPKhhjPhPj
        - isalnum
        - isdigit
        - isxdigit
        - strncasecmp
        - strtol
        - tolower
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/ZNCString.cpp:285,9'
          Branch Sides:    []
        - Branch String:   'src/ZNCString.cpp:477,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/ZNCString.cpp:273,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ZNCString.cpp:288,22'
          Dst:             _ZNK7CString7strnchrEPKhhjPhPj
        - Src:             'src/ZNCString.cpp:303,29'
          Dst:             strtol
        - Src:             'src/ZNCString.cpp:315,30'
          Dst:             strncasecmp
        - Src:             'src/ZNCString.cpp:317,35'
          Dst:             strncasecmp
        - Src:             'src/ZNCString.cpp:319,35'
          Dst:             strncasecmp
        - Src:             'src/ZNCString.cpp:321,35'
          Dst:             strncasecmp
        - Src:             'src/ZNCString.cpp:338,55'
          Dst:             isxdigit
        - Src:             'src/ZNCString.cpp:339,21'
          Dst:             isxdigit
        - Src:             'src/ZNCString.cpp:341,25'
          Dst:             isdigit
        - Src:             'src/ZNCString.cpp:344,47'
          Dst:             tolower
        - Src:             'src/ZNCString.cpp:348,25'
          Dst:             isdigit
        - Src:             'src/ZNCString.cpp:351,47'
          Dst:             tolower
        - Src:             'src/ZNCString.cpp:397,21'
          Dst:             isxdigit
        - Src:             'src/ZNCString.cpp:397,43'
          Dst:             isxdigit
        - Src:             'src/ZNCString.cpp:399,25'
          Dst:             isdigit
        - Src:             'src/ZNCString.cpp:402,47'
          Dst:             tolower
        - Src:             'src/ZNCString.cpp:406,25'
          Dst:             isdigit
        - Src:             'src/ZNCString.cpp:409,47'
          Dst:             tolower
        - Src:             'src/ZNCString.cpp:448,25'
          Dst:             isxdigit
        - Src:             'src/ZNCString.cpp:455,21'
          Dst:             isdigit
        - Src:             'src/ZNCString.cpp:458,43'
          Dst:             tolower
        - Src:             'src/ZNCString.cpp:462,25'
          Dst:             isxdigit
        - Src:             'src/ZNCString.cpp:469,21'
          Dst:             isdigit
        - Src:             'src/ZNCString.cpp:472,43'
          Dst:             tolower
        - Src:             'src/ZNCString.cpp:496,21'
          Dst:             isalnum
        - Src:             'src/ZNCString.cpp:589,25'
          Dst:             tolower
        - Src:             'src/ZNCString.cpp:590,25'
          Dst:             tolower
        - Src:             'src/ZNCString.cpp:597,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:597,14'
          Dst:             _ZN7CString9TrimRightERKS_
        - Src:             'src/ZNCString.cpp:597,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:597,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:601,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:601,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString7strnchrEPKhhjPhPj
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          140
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CString9EllipsizeEj
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          120
      EdgeCount:       41
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:759,16'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:770,16'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:775,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK7CString9Replace_nERKS_S1_S1_S1_b
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CString7ReplaceERS_RKS_S2_S2_S2_b
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:614,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:615,5'
          Dst:             _ZN7CString7ReplaceERS_RKS_S2_S2_S2_b
        - Src:             'src/ZNCString.cpp:617,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:617,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CString6EscapeENS_7EEscapeE
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString8Escape_nENS_7EEscapeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:609,57'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/ZNCString.cpp:609,55'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:609,41'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:609,41'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString8Escape_nENS_7EEscapeE
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7CString8Escape_nENS_7EEscapeES0_
      functionUses:    35
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:603,55'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeES0_
    - functionName:    _ZN7CString8ToEscapeERKS_
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          115
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:251,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:251,14'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ZNCString.cpp:251,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:253,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:253,21'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ZNCString.cpp:253,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:255,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:255,21'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ZNCString.cpp:255,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:257,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:257,21'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ZNCString.cpp:257,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:259,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:259,21'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ZNCString.cpp:259,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:261,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:261,21'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ZNCString.cpp:261,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:263,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:263,21'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ZNCString.cpp:263,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:265,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCString.cpp:265,21'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ZNCString.cpp:265,16'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString7AsUpperEv
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CString9MakeUpperEv
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:239,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:240,10'
          Dst:             _ZN7CString9MakeUpperEv
        - Src:             'src/ZNCString.cpp:242,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString7WildCmpERKS_15CaseSensitivity
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CString7WildCmpERKS_S1_15CaseSensitivity
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:217,12'
          Dst:             _ZN7CString7WildCmpERKS_S1_15CaseSensitivity
    - functionName:    _ZN7CString7WildCmpERKS_S1_15CaseSensitivity
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          252
      EdgeCount:       51
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZNK7CString7AsLowerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:176,50'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:176,64'
          Dst:             _ZNK7CString7AsLowerEv
        - Src:             'src/ZNCString.cpp:177,50'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCString.cpp:177,68'
          Dst:             _ZNK7CString7AsLowerEv
        - Src:             'src/ZNCString.cpp:214,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:214,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:214,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString6EqualsERKS_bm
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7CString6StrCmpERKS_m
        - _ZNK7CString7CaseCmpERKS_m
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:164,17'
          Dst:             _ZNK7CString6StrCmpERKS_m
        - Src:             'src/ZNCString.cpp:166,17'
          Dst:             _ZNK7CString7CaseCmpERKS_m
    - functionName:    _ZN7CStringC2Efi
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - float
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          105
      EdgeCount:       28
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:104,13'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:104,11'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:104,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:104,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CStringC2Edi
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          105
      EdgeCount:       28
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:98,13'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:98,11'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:98,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:98,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CStringC2Ex
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       26
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:87,13'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:87,11'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:87,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:87,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CStringC2El
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       26
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:77,13'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:77,11'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:77,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:77,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CStringC2Ej
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       26
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:72,13'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:72,11'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:72,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:72,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CStringC2Ei
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       26
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:67,13'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:67,11'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:67,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:67,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CStringC2Et
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       26
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:62,13'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:62,11'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:62,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:62,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CStringC2Es
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       26
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:57,13'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:57,11'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:57,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:57,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CStringC2Eh
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       26
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:52,13'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:52,11'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:52,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:52,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CStringC2Ec
      functionSourceFile: '/src/znc/src/ZNCString.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       26
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCString.cpp:47,13'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCString.cpp:47,11'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCString.cpp:47,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCString.cpp:47,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CNick5CloneERKS_
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CNick7SetHostERK7CString
        - _ZN5CNick7SetNickERK7CString
        - _ZN5CNick8SetIdentERK7CString
        - _ZN7CStringaSERKS_
        - _ZNK5CNick7GetHostEv
        - _ZNK5CNick7GetNickEv
        - _ZNK5CNick8GetIdentEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Nick.cpp:177,24'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/Nick.cpp:177,5'
          Dst:             _ZN5CNick7SetNickERK7CString
        - Src:             'src/Nick.cpp:178,25'
          Dst:             _ZNK5CNick8GetIdentEv
        - Src:             'src/Nick.cpp:178,5'
          Dst:             _ZN5CNick8SetIdentERK7CString
        - Src:             'src/Nick.cpp:179,24'
          Dst:             _ZNK5CNick7GetHostEv
        - Src:             'src/Nick.cpp:179,5'
          Dst:             _ZN5CNick7SetHostERK7CString
        - Src:             'src/Nick.cpp:181,18'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZNK5CNick7GetNickEv
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CNick7SetNickERK7CString
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Nick.cpp:90,49'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZNK5CNick8GetIdentEv
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CNick8SetIdentERK7CString
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Nick.cpp:91,51'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZNK5CNick7GetHostEv
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CNick7SetHostERK7CString
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Nick.cpp:92,49'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZNK5CNick11GetHostMaskEv
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          111
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Nick.cpp:163,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Nick.cpp:174,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:174,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK5CNick11GetNickMaskEv
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          108
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Nick.cpp:152,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Nick.cpp:160,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:160,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK5CNick10GetPermStrEv
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          134
      EdgeCount:       27
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZNK5CNick7HasPermEc
        - _ZNK8CIRCSock8GetPermsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Nick.cpp:134,64'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/Nick.cpp:135,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Nick.cpp:135,63'
          Dst:             _ZNK8CIRCSock8GetPermsEv
        - Src:             'src/Nick.cpp:135,53'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Nick.cpp:136,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Nick.cpp:141,13'
          Dst:             _ZNK5CNick7HasPermEc
        - Src:             'src/Nick.cpp:147,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:147,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:147,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:147,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CIRCNetwork10GetIRCSockEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CIRCSock8GetPermsEv
      functionSourceFile: '/src/znc/include/znc/IRCSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CNick7HasPermEc
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CNick11GetPermCharEv
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          92
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZNK5CNick7HasPermEc
        - _ZNK8CIRCSock8GetPermsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Nick.cpp:120,64'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/Nick.cpp:121,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Nick.cpp:121,63'
          Dst:             _ZNK8CIRCSock8GetPermsEv
        - Src:             'src/Nick.cpp:121,53'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Nick.cpp:125,13'
          Dst:             _ZNK5CNick7HasPermEc
        - Src:             'src/Nick.cpp:131,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CNick7RemPermEc
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CNick7AddPermEc
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK5CNick7HasPermEc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Nick.cpp:99,19'
          Dst:             _ZNK5CNick7HasPermEc
    - functionName:    _ZN5CNick10SetNetworkEP11CIRCNetwork
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CNick10NickEqualsERK7CString
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Nick.cpp:86,20'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
    - functionName:    _ZNK5CChan8GetNicksEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CNick14GetCommonChansERNSt3__16vectorIP5CChanNS0_9allocatorIS3_EEEEP11CIRCNetwork
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          97
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK11CIRCNetwork8GetChansEv
        - _ZNK5CChan8GetNicksEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Nick.cpp:67,46'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/Nick.cpp:70,53'
          Dst:             _ZNK5CChan8GetNicksEv
        - Src:             'src/Nick.cpp:73,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
    - functionName:    _ZN5CNick5ResetEv
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CNickD2Ev
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Nick.cpp:34,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:34,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:34,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:34,18'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CNick5ParseERK7CString
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          234
      EdgeCount:       64
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Nick.cpp:49,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Nick.cpp:49,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Nick.cpp:49,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:49,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:54,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Nick.cpp:53,13'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Nick.cpp:53,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:55,15'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Nick.cpp:55,13'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Nick.cpp:55,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:58,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Nick.cpp:58,18'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Nick.cpp:58,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:59,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Nick.cpp:59,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Nick.cpp:59,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:53,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:55,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:58,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:59,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CNickC2ERK7CString
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN5CNick5ParseERK7CString
        - _ZN5CNickC2Ev
        - _ZN5CNickD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Nick.cpp:32,38'
          Dst:             _ZN5CNickC2Ev
        - Src:             'src/Nick.cpp:32,48'
          Dst:             _ZN5CNick5ParseERK7CString
        - Src:             'src/Nick.cpp:32,62'
          Dst:             _ZN5CNickD2Ev
    - functionName:    _ZN5CNickC2Ev
      functionSourceFile: '/src/znc/src/Nick.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Nick.cpp:26,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Nick.cpp:28,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Nick.cpp:29,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Nick.cpp:30,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Nick.cpp:30,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:30,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Nick.cpp:30,20'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK4CMD510md5_finishEP11md5_contextPh
      functionSourceFile: '/src/znc/src/MD5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          249
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK4CMD510md5_updateEP11md5_contextPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/MD5.cpp:231,5'
          Dst:             _ZNK4CMD510md5_updateEP11md5_contextPKhm
        - Src:             'src/MD5.cpp:232,5'
          Dst:             _ZNK4CMD510md5_updateEP11md5_contextPKhm
    - functionName:    _ZNK4CMD510md5_updateEP11md5_contextPKhm
      functionSourceFile: '/src/znc/src/MD5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          154
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK4CMD511md5_processEP11md5_contextPKh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/MD5.cpp:195,9'
          Dst:             _ZNK4CMD511md5_processEP11md5_contextPKh
        - Src:             'src/MD5.cpp:202,9'
          Dst:             _ZNK4CMD511md5_processEP11md5_contextPKh
    - functionName:    _ZNK4CMD511md5_processEP11md5_contextPKh
      functionSourceFile: '/src/znc/src/MD5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          1872
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4CMD510md5_startsEP11md5_context
      functionSourceFile: '/src/znc/src/MD5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CMD5D2Ev
      functionSourceFile: '/src/znc/src/MD5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CMD5C2EPKcm
      functionSourceFile: '/src/znc/src/MD5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4CMD58MakeHashEPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/MD5.cpp:30,51'
          Dst:             _ZN4CMD58MakeHashEPKcm
    - functionName:    _ZN4CMD58MakeHashEPKcm
      functionSourceFile: '/src/znc/src/MD5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          79
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4CMD510md5_finishEP11md5_contextPh
        - _ZNK4CMD510md5_startsEP11md5_context
        - _ZNK4CMD510md5_updateEP11md5_contextPKhm
        - sprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/MD5.cpp:244,5'
          Dst:             _ZNK4CMD510md5_startsEP11md5_context
        - Src:             'src/MD5.cpp:245,5'
          Dst:             _ZNK4CMD510md5_updateEP11md5_contextPKhm
        - Src:             'src/MD5.cpp:246,5'
          Dst:             _ZNK4CMD510md5_finishEP11md5_contextPh
        - Src:             'src/MD5.cpp:248,5'
          Dst:             sprintf
    - functionName:    sprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CMD5C2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/src/znc/src/MD5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4CMD58MakeHashEPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/MD5.cpp:28,35'
          Dst:             _ZN4CMD58MakeHashEPKcm
    - functionName:    _ZN4CMD5C2Ev
      functionSourceFile: '/src/znc/src/MD5.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_FileUtils.cpp
      functionSourceFile: '/src/znc/src/FileUtils.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:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:35,16'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/FileUtils.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'src/FileUtils.cpp:0,0'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CExecSock6close2Eiii
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - close
        - time
        - usleep
        - waitpid
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:688,5'
          Dst:             close
        - Src:             'src/FileUtils.cpp:689,5'
          Dst:             close
        - Src:             'src/FileUtils.cpp:690,19'
          Dst:             time
        - Src:             'src/FileUtils.cpp:691,12'
          Dst:             waitpid
        - Src:             'src/FileUtils.cpp:692,14'
          Dst:             time
        - Src:             'src/FileUtils.cpp:693,9'
          Dst:             usleep
    - 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:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    time
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    waitpid
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CExecSock6popen2ERiS0_RK7CString
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          146
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - close
        - dup2
        - execvp
        - exit
        - fork
        - perror
        - pipe
        - sigemptyset
        - sigprocmask
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:642,9'
          Dst:             pipe
        - Src:             'src/FileUtils.cpp:644,9'
          Dst:             pipe
        - Src:             'src/FileUtils.cpp:645,9'
          Dst:             close
        - Src:             'src/FileUtils.cpp:646,9'
          Dst:             close
        - Src:             'src/FileUtils.cpp:650,16'
          Dst:             fork
        - Src:             'src/FileUtils.cpp:653,9'
          Dst:             close
        - Src:             'src/FileUtils.cpp:654,9'
          Dst:             close
        - Src:             'src/FileUtils.cpp:655,9'
          Dst:             close
        - Src:             'src/FileUtils.cpp:656,9'
          Dst:             close
        - Src:             'src/FileUtils.cpp:662,9'
          Dst:             sigemptyset
        - Src:             'src/FileUtils.cpp:663,9'
          Dst:             sigprocmask
        - Src:             'src/FileUtils.cpp:664,9'
          Dst:             close
        - Src:             'src/FileUtils.cpp:665,9'
          Dst:             close
        - Src:             'src/FileUtils.cpp:666,9'
          Dst:             dup2
        - Src:             'src/FileUtils.cpp:667,9'
          Dst:             dup2
        - Src:             'src/FileUtils.cpp:668,9'
          Dst:             dup2
        - Src:             'src/FileUtils.cpp:669,9'
          Dst:             close
        - Src:             'src/FileUtils.cpp:670,9'
          Dst:             close
        - Src:             'src/FileUtils.cpp:672,9'
          Dst:             execvp
        - Src:             'src/FileUtils.cpp:674,9'
          Dst:             perror
        - Src:             'src/FileUtils.cpp:675,9'
          Dst:             exit
        - Src:             'src/FileUtils.cpp:678,5'
          Dst:             close
        - Src:             'src/FileUtils.cpp:679,5'
          Dst:             close
    - functionName:    pipe
      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:    fork
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sigemptyset
      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:    sigprocmask
      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:    dup2
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    execvp
      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:    perror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    exit
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CDir7MakeDirERK7CStringj
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          212
      EdgeCount:       76
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN5CFile5IsDirERK7CStringb
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - __errno_location
        - mkdir
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:600,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/FileUtils.cpp:606,9'
          Dst:             __errno_location
        - Src:             'src/FileUtils.cpp:611,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:611,15'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/FileUtils.cpp:611,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:611,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:611,37'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/FileUtils.cpp:611,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:611,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:611,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:614,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:614,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:614,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:614,11'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/FileUtils.cpp:614,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:614,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:614,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:619,17'
          Dst:             mkdir
        - Src:             'src/FileUtils.cpp:623,17'
          Dst:             __errno_location
        - Src:             'src/FileUtils.cpp:614,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:614,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:614,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:626,18'
          Dst:             _ZN5CFile5IsDirERK7CStringb
        - Src:             'src/FileUtils.cpp:634,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:634,1'
          Dst:             _ZN7CStringD2Ev
    - 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:    33
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mkdir
      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:    _ZN5CFile5IsDirERK7CStringb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN5CFile5FTypeERK7CStringNS_10EFileTypesEb
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString11TrimRight_nERKS_
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:66,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:66,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/FileUtils.cpp:66,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:67,16'
          Dst:             _ZN5CFile5FTypeERK7CStringNS_10EFileTypesEb
        - Src:             'src/FileUtils.cpp:66,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:70,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:70,35'
          Dst:             _ZNK7CString11TrimRight_nERKS_
        - Src:             'src/FileUtils.cpp:70,12'
          Dst:             _ZN5CFile5FTypeERK7CStringNS_10EFileTypesEb
        - Src:             'src/FileUtils.cpp:70,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:70,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:70,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:70,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CFile5FTypeERK7CStringNS_10EFileTypesEb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          134
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - lstat
        - stat
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/FileUtils.cpp:128,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/FileUtils.cpp:119,13'
          Dst:             stat
        - Src:             'src/FileUtils.cpp:123,13'
          Dst:             lstat
    - 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:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lstat
      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:    _ZN4CDir15CheckPathPrefixERK7CStringS2_S2_
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          188
      EdgeCount:       62
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK7CString11TrimRight_nERKS_
        - _ZNK7CString9Replace_nERKS_S1_S1_S1_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:592,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:592,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:592,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:592,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:592,29'
          Dst:             _ZNK7CString9Replace_nERKS_S1_S1_S1_b
        - Src:             'src/FileUtils.cpp:592,62'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:592,50'
          Dst:             _ZNK7CString11TrimRight_nERKS_
        - Src:             'src/FileUtils.cpp:592,23'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/FileUtils.cpp:592,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:592,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:592,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:592,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:592,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:592,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:592,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:593,29'
          Dst:             _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - Src:             'src/FileUtils.cpp:595,24'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/FileUtils.cpp:595,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:592,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:592,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:592,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:592,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:592,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:592,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:592,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:597,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:596,12'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/FileUtils.cpp:597,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:597,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:597,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CDir9ChangeDirERK7CStringS2_S2_
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          375
      EdgeCount:       144
      CyclomaticComplexity: 65
      functionsReached:
        - _ZN5CFile11GetHomePathEv
        - _ZN7CString10TrimSuffixERKS_
        - _ZN7CString9LeftChompEm
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/FileUtils.cpp:571,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/FileUtils.cpp:547,13'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/FileUtils.cpp:550,20'
          Dst:             _ZN5CFile11GetHomePathEv
        - Src:             'src/FileUtils.cpp:550,18'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/FileUtils.cpp:554,16'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/FileUtils.cpp:557,13'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/FileUtils.cpp:559,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:559,17'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/FileUtils.cpp:559,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:560,17'
          Dst:             _ZN7CString9LeftChompEm
        - Src:             'src/FileUtils.cpp:561,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/FileUtils.cpp:561,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/FileUtils.cpp:561,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:559,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:561,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:564,64'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:564,69'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/FileUtils.cpp:566,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/FileUtils.cpp:568,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:568,10'
          Dst:             _ZN7CString10TrimSuffixERKS_
        - Src:             'src/FileUtils.cpp:568,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:568,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:574,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/FileUtils.cpp:574,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/FileUtils.cpp:574,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:574,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:579,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:579,25'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/FileUtils.cpp:579,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:579,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:587,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:587,35'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/FileUtils.cpp:588,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:588,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:588,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:588,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:588,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:588,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:588,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:588,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CFile11GetHomePathEv
      functionSourceFile: '/src/znc/include/znc/FileUtils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CFile12InitHomePathERK7CString
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          101
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - getenv
        - getpwuid
        - getuid
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:525,24'
          Dst:             getenv
        - Src:             'src/FileUtils.cpp:529,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:529,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/FileUtils.cpp:529,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:529,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:533,51'
          Dst:             getuid
        - Src:             'src/FileUtils.cpp:533,42'
          Dst:             getpwuid
        - Src:             'src/FileUtils.cpp:536,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:536,25'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/FileUtils.cpp:536,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:536,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:541,21'
          Dst:             _ZN7CStringaSERKS_
    - 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:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getuid
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    _ZNK5CFile6GetDirEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          158
      EdgeCount:       39
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7CString10RightChompEm
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZNK7CString8EndsWithERKS_15CaseSensitivity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:515,13'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/FileUtils.cpp:517,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:517,35'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/FileUtils.cpp:517,67'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:517,58'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/FileUtils.cpp:517,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:517,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:518,14'
          Dst:             _ZN7CString10RightChompEm
        - Src:             'src/FileUtils.cpp:517,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:517,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:522,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:522,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK5CFile12GetShortNameEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2ERKS_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:513,46'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZNK5CFile11GetLongNameEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2ERKS_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:512,45'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZNK5CFile6IsOpenEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CFile6UnLockEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile4LockEsb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:495,31'
          Dst:             _ZN5CFile4LockEsb
    - functionName:    _ZN5CFile4LockEsb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fcntl
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:508,13'
          Dst:             fcntl
    - 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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CFile6ExLockEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile4LockEsb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:493,31'
          Dst:             _ZN5CFile4LockEsb
    - functionName:    _ZN5CFile9TryExLockEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile4LockEsb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:491,34'
          Dst:             _ZN5CFile4LockEsb
    - functionName:    _ZN5CFile9TryExLockERK7CStringi
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5CFile4OpenERK7CStringij
        - _ZN5CFile9TryExLockEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:488,12'
          Dst:             _ZN5CFile4OpenERK7CStringij
        - Src:             'src/FileUtils.cpp:488,39'
          Dst:             _ZN5CFile9TryExLockEv
    - functionName:    _ZN5CFile4OpenERK7CStringij
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile11SetFileNameERK7CString
        - _ZN5CFile4OpenEij
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:356,5'
          Dst:             _ZN5CFile11SetFileNameERK7CString
        - Src:             'src/FileUtils.cpp:357,12'
          Dst:             _ZN5CFile4OpenEij
    - functionName:    _ZN5CFile11SetFileNameERK7CString
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          161
      EdgeCount:       48
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN5CFile11GetHomePathEv
        - _ZN7CString9TrimRightERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:51,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:51,19'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/FileUtils.cpp:51,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:52,23'
          Dst:             _ZN5CFile11GetHomePathEv
        - Src:             'src/FileUtils.cpp:52,23'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/FileUtils.cpp:52,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/FileUtils.cpp:52,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:51,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:52,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:54,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/FileUtils.cpp:56,18'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/FileUtils.cpp:57,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:57,18'
          Dst:             _ZN7CString9TrimRightERKS_
        - Src:             'src/FileUtils.cpp:57,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:61,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/FileUtils.cpp:61,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/FileUtils.cpp:61,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:57,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:61,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CFile4OpenEij
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL16SetFdCloseOnExeci
        - __errno_location
        - open
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:362,9'
          Dst:             __errno_location
        - Src:             'src/FileUtils.cpp:374,13'
          Dst:             open
        - Src:             'src/FileUtils.cpp:381,5'
          Dst:             _ZL16SetFdCloseOnExeci
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16SetFdCloseOnExeci
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fcntl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Utils.h:32,17'
          Dst:             fcntl
        - Src:             'include/znc/Utils.h:35,5'
          Dst:             fcntl
    - functionName:    _ZN5CFile5WriteERK7CString
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile5WriteEPKcm
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:472,12'
          Dst:             _ZN5CFile5WriteEPKcm
    - functionName:    _ZN5CFile5WriteEPKcm
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - write
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:462,9'
          Dst:             __errno_location
        - Src:             'src/FileUtils.cpp:466,19'
          Dst:             write
    - 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:    _ZN5CFile8ReadFileER7CStringm
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN5CFile4ReadEPci
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:442,26'
          Dst:             _ZN5CFile4ReadEPci
    - functionName:    _ZN5CFile4ReadEPci
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - read
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:388,9'
          Dst:             __errno_location
        - Src:             'src/FileUtils.cpp:392,19'
          Dst:             read
    - 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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CFile8ReadLineER7CStringRKS0_
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          146
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - __errno_location
        - read
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:402,9'
          Dst:             __errno_location
        - Src:             'src/FileUtils.cpp:410,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/FileUtils.cpp:410,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/FileUtils.cpp:410,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:410,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:415,18'
          Dst:             read
        - Src:             'src/FileUtils.cpp:426,15'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN5CFile4SyncEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - fsync
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:348,5'
          Dst:             __errno_location
        - Src:             'src/FileUtils.cpp:350,24'
          Dst:             fsync
    - functionName:    fsync
      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:    _ZN5CFile8TruncateEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5CFile11ClearBufferEv
        - __errno_location
        - ftruncate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:334,5'
          Dst:             __errno_location
        - Src:             'src/FileUtils.cpp:336,24'
          Dst:             ftruncate
        - Src:             'src/FileUtils.cpp:337,9'
          Dst:             _ZN5CFile11ClearBufferEv
    - functionName:    ftruncate
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CFile11ClearBufferEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CFile4SeekEl
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5CFile11ClearBufferEv
        - __errno_location
        - lseek
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:321,5'
          Dst:             __errno_location
        - Src:             'src/FileUtils.cpp:323,24'
          Dst:             lseek
        - Src:             'src/FileUtils.cpp:324,9'
          Dst:             _ZN5CFile11ClearBufferEv
    - functionName:    lseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CFile5ChmodEj
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - fchmod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:305,9'
          Dst:             __errno_location
        - Src:             'src/FileUtils.cpp:308,9'
          Dst:             fchmod
    - functionName:    fchmod
      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:    _ZN5CFile5ChmodERK7CStringj
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - chmod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:316,13'
          Dst:             chmod
    - functionName:    chmod
      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:    _ZN12CDebugStreamC1Ev
      functionSourceFile: '/src/znc/include/znc/ZNCDebug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6CDebug5DebugEv
      functionSourceFile: '/src/znc/include/znc/ZNCDebug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    136
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CFile4CopyERK7CStringS2_b
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          224
      EdgeCount:       90
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN5CFile4OpenEij
        - _ZN5CFile4ReadEPci
        - _ZN5CFile5ChmodERK7CStringj
        - _ZN5CFile5CloseEv
        - _ZN5CFile5WriteEPKcm
        - _ZN5CFile6DeleteEv
        - _ZN5CFile6ExistsERK7CString
        - _ZN5CFile7GetInfoERK7CStringR4stat
        - _ZN5CFileC2ERK7CString
        - _ZN5CFileD2Ev
        - _ZN6CDebug5DebugEv
        - __errno_location
        - strerror
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:247,27'
          Dst:             _ZN5CFile6ExistsERK7CString
        - Src:             'src/FileUtils.cpp:248,9'
          Dst:             __errno_location
        - Src:             'src/FileUtils.cpp:252,11'
          Dst:             _ZN5CFileC2ERK7CString
        - Src:             'src/FileUtils.cpp:253,11'
          Dst:             _ZN5CFileC2ERK7CString
        - Src:             'src/FileUtils.cpp:255,18'
          Dst:             _ZN5CFile4OpenEij
        - Src:             'src/FileUtils.cpp:264,9'
          Dst:             _ZN5CFile7GetInfoERK7CStringR4stat
        - Src:             'src/FileUtils.cpp:272,18'
          Dst:             _ZN5CFile4OpenEij
        - Src:             'src/FileUtils.cpp:279,27'
          Dst:             _ZN5CFile4ReadEPci
        - Src:             'src/FileUtils.cpp:281,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/FileUtils.cpp:281,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/FileUtils.cpp:281,13'
          Dst:             __errno_location
        - Src:             'src/FileUtils.cpp:281,13'
          Dst:             strerror
        - Src:             'src/FileUtils.cpp:281,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/FileUtils.cpp:281,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/FileUtils.cpp:282,21'
          Dst:             _ZN5CFile5CloseEv
        - Src:             'src/FileUtils.cpp:285,21'
          Dst:             _ZN5CFile5CloseEv
        - Src:             'src/FileUtils.cpp:286,21'
          Dst:             _ZN5CFile6DeleteEv
        - Src:             'src/FileUtils.cpp:290,17'
          Dst:             _ZN5CFile5WriteEPKcm
        - Src:             'src/FileUtils.cpp:293,13'
          Dst:             _ZN5CFile5CloseEv
        - Src:             'src/FileUtils.cpp:294,13'
          Dst:             _ZN5CFile5CloseEv
        - Src:             'src/FileUtils.cpp:298,5'
          Dst:             _ZN5CFile5ChmodERK7CStringj
        - Src:             'src/FileUtils.cpp:301,1'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/FileUtils.cpp:301,1'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/FileUtils.cpp:301,1'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/FileUtils.cpp:301,1'
          Dst:             _ZN5CFileD2Ev
    - functionName:    _ZN5CFile6ExistsERK7CString
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - stat
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:161,13'
          Dst:             stat
    - functionName:    _ZN5CFile7GetInfoERK7CStringR4stat
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - stat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:198,12'
          Dst:             stat
    - 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:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CFile5CloseEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       37
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN5CFile11ClearBufferEv
        - _ZN6CDebug5DebugEv
        - __errno_location
        - close
        - strerror
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:476,13'
          Dst:             close
        - Src:             'src/FileUtils.cpp:478,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/FileUtils.cpp:478,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/FileUtils.cpp:478,13'
          Dst:             __errno_location
        - Src:             'src/FileUtils.cpp:478,13'
          Dst:             strerror
        - Src:             'src/FileUtils.cpp:478,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/FileUtils.cpp:478,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/FileUtils.cpp:483,5'
          Dst:             _ZN5CFile11ClearBufferEv
    - functionName:    _ZN5CFile6DeleteEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5CFile6DeleteERK7CString
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:205,9'
          Dst:             _ZN5CFile6DeleteERK7CString
    - functionName:    _ZN5CFileD2Ev
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN5CFile5CloseEv
        - _ZN7CStringD2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:48,19'
          Dst:             _ZN5CFile5CloseEv
        - Src:             'src/FileUtils.cpp:48,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:48,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:48,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:48,19'
          Dst:             __clang_call_terminate
    - functionName:    _ZN5CFile6DeleteERK7CString
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unlink
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:223,13'
          Dst:             unlink
    - functionName:    unlink
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CFileC2ERK7CString
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          73
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN5CFile11SetFileNameERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:40,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:43,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:44,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:45,5'
          Dst:             _ZN5CFile11SetFileNameERK7CString
        - Src:             'src/FileUtils.cpp:46,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:46,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:46,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CFile4CopyERK7CStringb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5CFile4CopyERK7CStringS2_b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:217,9'
          Dst:             _ZN5CFile4CopyERK7CStringS2_b
    - functionName:    _ZN5CFile4MoveERK7CStringS2_b
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5CFile6ExistsERK7CString
        - __errno_location
        - rename
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:228,9'
          Dst:             _ZN5CFile6ExistsERK7CString
        - Src:             'src/FileUtils.cpp:230,13'
          Dst:             __errno_location
        - Src:             'src/FileUtils.cpp:242,13'
          Dst:             rename
    - functionName:    rename
      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:    _ZN5CFile4MoveERK7CStringb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5CFile4MoveERK7CStringS2_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:211,9'
          Dst:             _ZN5CFile4MoveERK7CStringS2_b
    - functionName:    _ZN5CFile6GetGIDERK7CString
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - stat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:195,13'
          Dst:             stat
    - functionName:    _ZNK5CFile6GetGIDEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile6GetGIDERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:158,38'
          Dst:             _ZN5CFile6GetGIDERK7CString
    - functionName:    _ZN5CFile6GetUIDERK7CString
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - stat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:190,13'
          Dst:             stat
    - functionName:    _ZNK5CFile6GetUIDEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile6GetUIDERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:157,38'
          Dst:             _ZN5CFile6GetUIDERK7CString
    - functionName:    _ZN5CFile8GetCTimeERK7CString
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - stat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:185,13'
          Dst:             stat
    - functionName:    _ZNK5CFile8GetCTimeEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile8GetCTimeERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:156,41'
          Dst:             _ZN5CFile8GetCTimeERK7CString
    - functionName:    _ZN5CFile8GetMTimeERK7CString
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - stat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:180,13'
          Dst:             stat
    - functionName:    _ZNK5CFile8GetMTimeEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile8GetMTimeERK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:155,41'
          Dst:             _ZN5CFile8GetMTimeERK7CString
    - functionName:    _ZN5CFile8GetATimeERK7CString
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - stat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:175,13'
          Dst:             stat
    - functionName:    _ZNK5CFile8GetATimeEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile8GetATimeERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:154,41'
          Dst:             _ZN5CFile8GetATimeERK7CString
    - functionName:    _ZN5CFile7GetSizeERK7CString
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - stat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:166,9'
          Dst:             stat
    - functionName:    _ZNK5CFile7GetSizeEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile7GetSizeERK7CString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:153,39'
          Dst:             _ZN5CFile7GetSizeERK7CString
    - functionName:    _ZNK5CFile6ExistsEv
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile6ExistsERK7CString
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:152,37'
          Dst:             _ZN5CFile6ExistsERK7CString
    - functionName:    _ZNK5CFile6IsSockEb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile6IsSockERK7CStringb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:111,12'
          Dst:             _ZN5CFile6IsSockERK7CStringb
    - functionName:    _ZN5CFile6IsSockERK7CStringb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile5FTypeERK7CStringNS_10EFileTypesEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:89,12'
          Dst:             _ZN5CFile5FTypeERK7CStringNS_10EFileTypesEb
    - functionName:    _ZNK5CFile5IsLnkEb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile5IsLnkERK7CStringb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:108,12'
          Dst:             _ZN5CFile5IsLnkERK7CStringb
    - functionName:    _ZN5CFile5IsLnkERK7CStringb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile5FTypeERK7CStringNS_10EFileTypesEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:86,12'
          Dst:             _ZN5CFile5FTypeERK7CStringNS_10EFileTypesEb
    - functionName:    _ZNK5CFile6IsFifoEb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile6IsFifoERK7CStringb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:105,12'
          Dst:             _ZN5CFile6IsFifoERK7CStringb
    - functionName:    _ZN5CFile6IsFifoERK7CStringb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile5FTypeERK7CStringNS_10EFileTypesEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:83,12'
          Dst:             _ZN5CFile5FTypeERK7CStringNS_10EFileTypesEb
    - functionName:    _ZNK5CFile5IsBlkEb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile5IsBlkERK7CStringb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:102,12'
          Dst:             _ZN5CFile5IsBlkERK7CStringb
    - functionName:    _ZN5CFile5IsBlkERK7CStringb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile5FTypeERK7CStringNS_10EFileTypesEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:80,12'
          Dst:             _ZN5CFile5FTypeERK7CStringNS_10EFileTypesEb
    - functionName:    _ZNK5CFile5IsChrEb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile5IsChrERK7CStringb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:99,12'
          Dst:             _ZN5CFile5IsChrERK7CStringb
    - functionName:    _ZN5CFile5IsChrERK7CStringb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile5FTypeERK7CStringNS_10EFileTypesEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:77,12'
          Dst:             _ZN5CFile5FTypeERK7CStringNS_10EFileTypesEb
    - functionName:    _ZNK5CFile5IsDirEb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile5IsDirERK7CStringb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:96,12'
          Dst:             _ZN5CFile5IsDirERK7CStringb
    - functionName:    _ZNK5CFile5IsRegEb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile5IsRegERK7CStringb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:93,12'
          Dst:             _ZN5CFile5IsRegERK7CStringb
    - functionName:    _ZN5CFile5IsRegERK7CStringb
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile5FTypeERK7CStringNS_10EFileTypesEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:74,12'
          Dst:             _ZN5CFile5FTypeERK7CStringNS_10EFileTypesEb
    - functionName:    _ZN5CFileC2Ev
      functionSourceFile: '/src/znc/src/FileUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN5CFileC2ERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/FileUtils.cpp:37,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/FileUtils.cpp:37,18'
          Dst:             _ZN5CFileC2ERK7CString
        - Src:             'src/FileUtils.cpp:37,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/FileUtils.cpp:37,18'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZL13sha256_transfP10sha256_ctxPKhm
      functionSourceFile: '/src/znc/src/SHA256.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          388
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z12sha256_finalP10sha256_ctxPh
      functionSourceFile: '/src/znc/src/SHA256.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          191
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL13sha256_transfP10sha256_ctxPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/SHA256.cpp:209,5'
          Dst:             _ZL13sha256_transfP10sha256_ctxPKhm
    - functionName:    _Z13sha256_updateP10sha256_ctxPKhm
      functionSourceFile: '/src/znc/src/SHA256.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          119
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL13sha256_transfP10sha256_ctxPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/SHA256.cpp:182,5'
          Dst:             _ZL13sha256_transfP10sha256_ctxPKhm
        - Src:             'src/SHA256.cpp:183,5'
          Dst:             _ZL13sha256_transfP10sha256_ctxPKhm
    - functionName:    _Z11sha256_initP10sha256_ctx
      functionSourceFile: '/src/znc/src/SHA256.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          40
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z6sha256PKhmPh
      functionSourceFile: '/src/znc/src/SHA256.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z11sha256_initP10sha256_ctx
        - _Z12sha256_finalP10sha256_ctxPh
        - _Z13sha256_updateP10sha256_ctxPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/SHA256.cpp:147,5'
          Dst:             _Z11sha256_initP10sha256_ctx
        - Src:             'src/SHA256.cpp:148,5'
          Dst:             _Z13sha256_updateP10sha256_ctxPKhm
        - Src:             'src/SHA256.cpp:149,5'
          Dst:             _Z12sha256_finalP10sha256_ctxPh
    - functionName:    _ZTv0_n24_N12CDebugStreamD0Ev
      functionSourceFile: '/src/znc/src/ZNCDebug.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:
        - _ZN12CDebugStreamD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCDebug.cpp:0,0'
          Dst:             _ZN12CDebugStreamD0Ev
    - functionName:    _ZN12CDebugStreamD0Ev
      functionSourceFile: '/src/znc/src/ZNCDebug.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12CDebugStreamD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCDebug.cpp:48,31'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    _ZN12CDebugStreamD1Ev
      functionSourceFile: '/src/znc/src/ZNCDebug.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12CDebugStreamD2Ev
      functionUses:    274
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCDebug.cpp:48,31'
          Dst:             _ZN12CDebugStreamD2Ev
    - functionName:    _ZN12CDebugStreamD2Ev
      functionSourceFile: '/src/znc/src/ZNCDebug.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          111
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6CUtils7GetTimeEv
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CString8Escape_nENS_7EEscapeE
        - __clang_call_terminate
        - localtime_r
        - snprintf
        - strftime
        - tzset
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCDebug.cpp:49,21'
          Dst:             _ZN6CUtils7GetTimeEv
        - Src:             'src/ZNCDebug.cpp:53,5'
          Dst:             tzset
        - Src:             'src/ZNCDebug.cpp:54,5'
          Dst:             localtime_r
        - Src:             'src/ZNCDebug.cpp:56,5'
          Dst:             strftime
        - Src:             'src/ZNCDebug.cpp:58,5'
          Dst:             snprintf
        - Src:             'src/ZNCDebug.cpp:60,18'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCDebug.cpp:60,39'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/ZNCDebug.cpp:59,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:59,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:49,21'
          Dst:             __clang_call_terminate
    - functionName:    tzset
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    localtime_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strftime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZTv0_n24_N12CDebugStreamD1Ev
      functionSourceFile: '/src/znc/src/ZNCDebug.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:
        - _ZN12CDebugStreamD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCDebug.cpp:0,0'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    _ZN6CDebug6FilterERK7CString
      functionSourceFile: '/src/znc/src/ZNCDebug.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          277
      EdgeCount:       89
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ZNCDebug.cpp:28,29'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ZNCDebug.cpp:31,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCDebug.cpp:31,25'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/ZNCDebug.cpp:31,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:32,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCDebug.cpp:33,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCDebug.cpp:36,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCDebug.cpp:36,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCDebug.cpp:36,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ZNCDebug.cpp:36,15'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/ZNCDebug.cpp:36,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:36,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:36,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:39,29'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCDebug.cpp:39,27'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCDebug.cpp:39,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:31,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:36,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:36,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:36,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:39,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:41,29'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ZNCDebug.cpp:41,27'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ZNCDebug.cpp:41,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:41,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:43,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:43,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:43,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:43,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:46,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ZNCDebug.cpp:46,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNSt12out_of_rangeC2B8ne220000EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:165,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12out_of_rangeD1Ev
      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:    _ZN8MCStringaSERKS_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CNickaSERKS_
      functionSourceFile: '/src/znc/include/znc/Nick.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Nick.h:36,44'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/Nick.h:36,44'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/Nick.h:36,44'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/Nick.h:36,44'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZNK8CMessage14GetParamsSplitEjj
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          142
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK8CMessage9GetParamsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Message.cpp:310,30'
          Dst:             _ZNK8CMessage9GetParamsEv
    - functionName:    '_ZZN8CMessage5ParseERK7CStringENK3$_0clEv'
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CMessage8ToStringEj
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         78
      ICount:          352
      EdgeCount:       147
      CyclomaticComplexity: 71
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK5CNick11GetHostMaskEv
        - _ZNK7CString8Escape_nENS_7EEscapeE
        - _ZNK8CMessage14GetParamsColonEjj
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Message.cpp:126,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Message.cpp:130,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Message.cpp:137,42'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/Message.cpp:137,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:137,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:139,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Message.cpp:139,18'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Message.cpp:139,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:140,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:139,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:140,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:144,34'
          Dst:             _ZNK5CNick11GetHostMaskEv
        - Src:             'src/Message.cpp:151,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:151,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:166,21'
          Dst:             _ZNK8CMessage14GetParamsColonEjj
        - Src:             'src/Message.cpp:166,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:166,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:170,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:170,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK8CMessage14GetParamsColonEjj
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          329
      EdgeCount:       68
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK7CString4JoinINSt3__111__wrap_iterIPS_EEEES_T_RKS5_
        - _ZNK7CString8ContainsERKS_15CaseSensitivity
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Message.cpp:55,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Message.cpp:63,26'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Message.cpp:65,62'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Message.cpp:65,51'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Message.cpp:66,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Message.cpp:66,21'
          Dst:             _ZNK7CString8ContainsERKS_15CaseSensitivity
        - Src:             'src/Message.cpp:64,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:64,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:67,22'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Message.cpp:67,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Message.cpp:67,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:64,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:64,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:67,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:70,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:70,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:71,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Message.cpp:71,25'
          Dst:             _ZNK7CString4JoinINSt3__111__wrap_iterIPS_EEEES_T_RKS5_
        - Src:             'src/Message.cpp:71,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:71,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CString4JoinINSt3__111__wrap_iterIPS_EEEES_T_RKS5_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          95
      EdgeCount:       34
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:111,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/ZNCString.h:116,42'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN8CMessage6SetTagERK7CStringS2_
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Message.cpp:122,21'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZNK8CMessage6GetTagERK7CString
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Message.cpp:116,16'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Message.cpp:118,12'
          Dst:             _ZN7CStringC2EPKc
    - functionName:    _ZN8CMessage8SetParamEjRK7CString
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          94
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringaSERKS_
        - _ZN8CMessage8InitTypeEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Message.cpp:105,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Message.cpp:109,9'
          Dst:             _ZN8CMessage8InitTypeEv
    - functionName:    _ZN8CMessage8InitTypeEv
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         116
      ICount:          590
      EdgeCount:       221
      CyclomaticComplexity: 107
      functionsReached:
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString7AsUpperEv
        - _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - _ZNK8CMessage8GetParamEj
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
        - isdigit
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Message.cpp:257,37'
          Dst:             isdigit
        - Src:             'src/Message.cpp:258,9'
          Dst:             isdigit
        - Src:             'src/Message.cpp:258,35'
          Dst:             isdigit
        - Src:             'src/Message.cpp:260,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Message.cpp:260,27'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Message.cpp:260,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:261,26'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/Message.cpp:262,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Message.cpp:262,20'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Message.cpp:262,58'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Message.cpp:262,49'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/Message.cpp:262,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:262,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:263,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Message.cpp:263,24'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Message.cpp:263,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:260,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:262,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:262,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:263,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:271,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:271,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:271,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Message.cpp:271,27'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Message.cpp:271,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:272,26'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/Message.cpp:273,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Message.cpp:273,20'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Message.cpp:273,58'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Message.cpp:273,49'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/Message.cpp:273,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:273,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:271,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:273,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:273,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:278,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:278,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:279,9'
          Dst:             __cxa_guard_acquire
        - Src:             'src/Message.cpp:279,9'
          Dst:             __cxa_atexit
        - Src:             'src/Message.cpp:279,9'
          Dst:             __cxa_guard_release
        - Src:             'src/Message.cpp:299,42'
          Dst:             _ZNK7CString7AsUpperEv
        - Src:             'src/Message.cpp:299,19'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:279,9'
          Dst:             __cxa_guard_abort
        - Src:             'src/Message.cpp:299,19'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK8CMessage8GetParamEj
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
      functionUses:    71
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Message.cpp:96,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Message.cpp:98,12'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    __cxa_guard_acquire
      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:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_release
      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:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_abort
      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:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CMessage9SetParamsEONSt3__16vectorI7CStringNS0_9allocatorIS2_EEEE
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8CMessage8InitTypeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Message.cpp:90,9'
          Dst:             _ZN8CMessage8InitTypeEv
    - functionName:    _ZN8CMessage9SetParamsERKNSt3__16vectorI7CStringNS0_9allocatorIS2_EEEE
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8CMessage8InitTypeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Message.cpp:80,9'
          Dst:             _ZN8CMessage8InitTypeEv
    - functionName:    _ZN8CMessage10SetCommandERK7CString
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
        - _ZN8CMessage8InitTypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Message.cpp:49,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Message.cpp:50,5'
          Dst:             _ZN8CMessage8InitTypeEv
    - functionName:    _ZN8CMessageaSERKS_
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CNickaSERKS_
        - _ZN7CStringaSERKS_
        - _ZN8MCStringaSERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:57,7'
          Dst:             _ZN5CNickaSERKS_
        - Src:             'include/znc/Message.h:57,7'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/Message.h:57,7'
          Dst:             _ZN8MCStringaSERKS_
    - functionName:    _ZN8CMessage5CloneERKS_
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8CMessageaSERKS_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Message.cpp:44,15'
          Dst:             _ZN8CMessageaSERKS_
    - functionName:    _ZNK8CMessage10GetCommandEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CMessage7GetNickEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CMessage6EqualsERKS_
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK5CNick10NickEqualsERK7CString
        - _ZNK5CNick7GetNickEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK8CMessage10GetCommandEv
        - _ZNK8CMessage7GetNickEv
        - _ZNK8CMessage9GetParamsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Message.cpp:37,36'
          Dst:             _ZNK8CMessage7GetNickEv
        - Src:             'src/Message.cpp:37,46'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/Message.cpp:37,19'
          Dst:             _ZNK5CNick10NickEqualsERK7CString
        - Src:             'src/Message.cpp:38,36'
          Dst:             _ZNK8CMessage10GetCommandEv
        - Src:             'src/Message.cpp:38,23'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Message.cpp:39,32'
          Dst:             _ZNK8CMessage9GetParamsEv
    - functionName:    _ZN8MCStringC2ERKS_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CNickC2ERKS_
      functionSourceFile: '/src/znc/include/znc/Nick.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Nick.h:35,5'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Nick.h:35,5'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Nick.h:35,5'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Nick.h:35,5'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Nick.h:35,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Nick.h:35,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Nick.h:35,33'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CMessageC2ERK5CNickRK7CStringRKNSt3__16vectorIS3_NS6_9allocatorIS3_EEEERK8MCString
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          102
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN5CNickC2ERKS_
        - _ZN5CNickD2Ev
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CMessage8InitTimeEv
        - _ZN8MCStringC2ERKS_
        - _ZN8MCStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Message.cpp:29,7'
          Dst:             _ZN5CNickC2ERKS_
        - Src:             'src/Message.cpp:30,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Message.cpp:32,7'
          Dst:             _ZN8MCStringC2ERKS_
        - Src:             'src/Message.cpp:33,5'
          Dst:             _ZN8CMessage8InitTimeEv
        - Src:             'src/Message.cpp:34,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Message.cpp:34,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:34,1'
          Dst:             _ZN5CNickD2Ev
    - functionName:    _ZN8CMessage8InitTimeEv
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN6CUtils15ParseServerTimeERK7CString
        - _ZN6CUtils7GetTimeEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Message.cpp:247,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Message.cpp:247,15'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:249,18'
          Dst:             _ZN6CUtils15ParseServerTimeERK7CString
        - Src:             'src/Message.cpp:247,15'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:253,14'
          Dst:             _ZN6CUtils7GetTimeEv
    - functionName:    _ZN8CMessage5ParseERK7CString
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         75
      ICount:          498
      EdgeCount:       138
      CyclomaticComplexity: 65
      functionsReached:
        - _ZN5CNick5ParseERK7CString
        - _ZN7CString6EscapeENS_7EEscapeES0_
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CMessage8InitTypeEv
        - '_ZZN8CMessage5ParseERK7CStringENK3$_0clEv'
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Message.cpp:189,35'
          Dst:             '_ZZN8CMessage5ParseERK7CStringENK3$_0clEv'
        - Src:             'src/Message.cpp:204,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Message.cpp:205,30'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Message.cpp:207,24'
          Dst:             _ZN7CString6EscapeENS_7EEscapeES0_
        - Src:             'src/Message.cpp:206,29'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Message.cpp:208,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:208,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:208,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:208,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:223,34'
          Dst:             '_ZZN8CMessage5ParseERK7CStringENK3$_0clEv'
        - Src:             'src/Message.cpp:223,22'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Message.cpp:223,16'
          Dst:             _ZN5CNick5ParseERK7CString
        - Src:             'src/Message.cpp:223,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:223,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:227,30'
          Dst:             '_ZZN8CMessage5ParseERK7CStringENK3$_0clEv'
        - Src:             'src/Message.cpp:227,18'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Message.cpp:227,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Message.cpp:227,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:236,34'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Message.cpp:236,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:227,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:236,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:239,46'
          Dst:             '_ZZN8CMessage5ParseERK7CStringENK3$_0clEv'
        - Src:             'src/Message.cpp:239,34'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Message.cpp:239,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:239,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:243,5'
          Dst:             _ZN8CMessage8InitTypeEv
    - functionName:    _ZN8CMessageC2ERK7CString
      functionSourceFile: '/src/znc/src/Message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          87
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN5CNickC2Ev
        - _ZN5CNickD2Ev
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN8CMessage5ParseERK7CString
        - _ZN8CMessage8InitTimeEv
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Message.cpp:22,11'
          Dst:             _ZN5CNickC2Ev
        - Src:             'src/Message.cpp:22,11'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Message.cpp:22,11'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/Message.cpp:23,5'
          Dst:             _ZN8CMessage5ParseERK7CString
        - Src:             'src/Message.cpp:24,5'
          Dst:             _ZN8CMessage8InitTimeEv
        - Src:             'src/Message.cpp:25,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Message.cpp:25,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Message.cpp:25,1'
          Dst:             _ZN5CNickD2Ev
    - functionName:    _ZNK20CInlineFormatMessage5applyER8MCStringi
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20CInlineFormatMessage5applyI7CStringJEEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          73
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ei
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyER8MCStringi
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyER8MCStringi
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9TCacheMapI7CStringbE7RemItemERKS0_
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9TCacheMapI7CStringbE7AddItemERKS0_RKbj
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6CUtils11GetMillTimeEv
        - _ZN9TCacheMapI7CStringbE7RemItemERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Utils.h:333,13'
          Dst:             _ZN9TCacheMapI7CStringbE7RemItemERKS0_
        - Src:             'include/znc/Utils.h:337,32'
          Dst:             _ZN6CUtils11GetMillTimeEv
    - functionName:    _ZN9TCacheMapI7CStringbE7AddItemERKS0_RKb
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9TCacheMapI7CStringbE7AddItemERKS0_RKbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Utils.h:321,49'
          Dst:             _ZN9TCacheMapI7CStringbE7AddItemERKS0_RKbj
    - functionName:    _ZN9TCacheMapI7CStringbE7CleanupEv
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6CUtils11GetMillTimeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Utils.h:376,17'
          Dst:             _ZN6CUtils11GetMillTimeEv
    - functionName:    _ZN9TCacheMapI7CStringbE7GetItemERKS0_
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9TCacheMapI7CStringbE7CleanupEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Utils.h:356,9'
          Dst:             _ZN9TCacheMapI7CStringbE7CleanupEv
    - functionName:    _ZNK8CMessage7GetTagsEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CMessage7GetTimeEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20CIRCNetworkJoinTimer6RunJobEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11CIRCNetwork9JoinChansEv
        - _ZN5CCron5StartEd
        - _ZNK11CIRCNetwork14IsIRCConnectedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:99,13'
          Dst:             _ZN5CCron5StartEd
        - Src:             'src/IRCNetwork.cpp:101,25'
          Dst:             _ZNK11CIRCNetwork14IsIRCConnectedEv
        - Src:             'src/IRCNetwork.cpp:102,25'
          Dst:             _ZN11CIRCNetwork9JoinChansEv
    - functionName:    _ZNK11CIRCNetwork14IsIRCConnectedEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11CIRCNetwork10GetIRCSockEv
        - _ZNK8CIRCSock8IsAuthedEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1380,29'
          Dst:             _ZNK11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:1381,29'
          Dst:             _ZNK8CIRCSock8IsAuthedEv
    - functionName:    _ZN11CIRCNetwork9JoinChansEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          176
      EdgeCount:       35
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11CIRCNetwork8JoinChanEP5CChan
        - _ZN11CIRCNetwork9JoinChansERNSt3__13setIP5CChanNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
        - _ZN5CCron5ResetEv
        - _ZNK5CChan10IsDisabledEv
        - _ZNK5CChan4IsOnEv
        - _ZNK5CUser8MaxJoinsEv
        - rand
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:992,26'
          Dst:             rand
        - Src:             'src/IRCNetwork.cpp:993,36'
          Dst:             _ZNK5CUser8MaxJoinsEv
        - Src:             'src/IRCNetwork.cpp:998,21'
          Dst:             _ZNK5CChan4IsOnEv
        - Src:             'src/IRCNetwork.cpp:998,39'
          Dst:             _ZNK5CChan10IsDisabledEv
        - Src:             'src/IRCNetwork.cpp:999,18'
          Dst:             _ZN11CIRCNetwork8JoinChanEP5CChan
        - Src:             'src/IRCNetwork.cpp:1006,31'
          Dst:             _ZN5CCron5ResetEv
        - Src:             'src/IRCNetwork.cpp:1012,29'
          Dst:             _ZN11CIRCNetwork9JoinChansERNSt3__13setIP5CChanNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
    - functionName:    _ZNK5CUser8MaxJoinsEv
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CChan4IsOnEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CChan10IsDisabledEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork8JoinChanEP5CChan
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionLinenumberEnd: 1068
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         77
      ICount:          480
      EdgeCount:       89
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CChan12IncJoinTriesEv
        - _ZN5CChan7DisableEv
        - _ZN5CUser10GetModulesEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules15OnTimerAutoJoinER5CChan
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9OnJoiningER5CChan
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK5CChan12GetJoinTriesEv
        - _ZNK5CChan7GetNameEv
        - _ZNK5CUser9JoinTriesEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules9OnJoiningER5CChan
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules9OnJoiningER5CChan
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules9OnJoiningER5CChan
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1050,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1054,18'
          Dst:             _ZNK5CUser9JoinTriesEv
        - Src:             'src/IRCNetwork.cpp:1055,16'
          Dst:             _ZNK5CChan12GetJoinTriesEv
        - Src:             'src/IRCNetwork.cpp:1055,43'
          Dst:             _ZNK5CUser9JoinTriesEv
        - Src:             'src/IRCNetwork.cpp:1056,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1056,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1056,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:1057,20'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCNetwork.cpp:1056,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/IRCNetwork.cpp:1056,9'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCNetwork.cpp:1056,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1056,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCNetwork.cpp:1056,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1056,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1058,16'
          Dst:             _ZN5CChan7DisableEv
        - Src:             'src/IRCNetwork.cpp:1056,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1056,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCNetwork.cpp:1056,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1056,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1060,16'
          Dst:             _ZN5CChan12IncJoinTriesEv
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules15OnTimerAutoJoinER5CChan
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules15OnTimerAutoJoinER5CChan
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules15OnTimerAutoJoinER5CChan
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1062,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
    - functionName:    _ZN11CIRCNetwork9JoinChansERNSt3__13setIP5CChanNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1046
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         54
      ICount:          279
      EdgeCount:       95
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN11CIRCNetwork6PutIRCERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZNK5CChan6GetKeyEv
        - _ZNK5CChan7GetNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1016,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/IRCNetwork.cpp:1016,20'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/IRCNetwork.cpp:1022,39'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCNetwork.cpp:1023,38'
          Dst:             _ZNK5CChan6GetKeyEv
        - Src:             'src/IRCNetwork.cpp:1043,16'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCNetwork.cpp:1043,9'
          Dst:             _ZN11CIRCNetwork6PutIRCERK7CString
        - Src:             'src/IRCNetwork.cpp:1043,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1043,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1045,16'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCNetwork.cpp:1045,9'
          Dst:             _ZN11CIRCNetwork6PutIRCERK7CString
        - Src:             'src/IRCNetwork.cpp:1045,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1045,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1046,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1046,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1046,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1046,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK5CChan7GetNameEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CChan6GetKeyEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork6PutIRCERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1435
      functionLinenumberEnd: 1444
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN8CIRCSock6PutIRCERK7CString
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1436,26'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:1442,15'
          Dst:             _ZN8CIRCSock6PutIRCERK7CString
    - functionName:    _ZN4CZNC10GetModulesEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    133
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CModules7GetUserEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1544
      functionLinenumberEnd: 1544
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    93
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CModules10GetNetworkEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1545
      functionLinenumberEnd: 1545
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    170
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CModules9GetClientEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1546
      functionLinenumberEnd: 1546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    244
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CModules7SetUserEP5CUser
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1541
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    279
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CModules10SetNetworkEP11CIRCNetwork
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1542
      functionLinenumberEnd: 1542
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    510
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CModules9SetClientEP7CClient
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1543
      functionLinenumberEnd: 1543
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    732
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser10GetModulesEv
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    104
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork10GetModulesEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    100
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser9JoinTriesEv
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CChan12GetJoinTriesEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CString11NamedFormatERKS_RK8MCString
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK20CInlineFormatMessage5applyI7CStringJEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    82
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:664,18'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'include/znc/ZNCString.h:665,9'
          Dst:             _ZNK20CInlineFormatMessage5applyI7CStringJEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:666,16'
          Dst:             _ZN7CString11NamedFormatERKS_RK8MCString
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          97
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7CClient9PutStatusERK7CString
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:846,26'
          Dst:             _ZN7CClient9PutStatusERK7CString
    - functionName:    _ZN20CInlineFormatMessageD2Ev
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
      functionUses:    242
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:655,7'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CChan7DisableEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CChan12IncJoinTriesEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CIRCNetwork10GetIRCSockEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CIRCSock8IsAuthedEv
      functionSourceFile: '/src/znc/include/znc/IRCSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20CIRCNetworkJoinTimerD0Ev
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN20CIRCNetworkJoinTimerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:85,38'
          Dst:             _ZN20CIRCNetworkJoinTimerD2Ev
    - functionName:    _ZN20CIRCNetworkJoinTimerD2Ev
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CCronD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:85,39'
          Dst:             _ZN5CCronD2Ev
    - functionName:    _ZN5CCronD2Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:396,20'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK11CIRCNetwork10GetClientsEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser16GetPingFrequencyEv
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20CIRCNetworkPingTimer6RunJobEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          139
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN5CCron5StartEd
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock11PutIRCQuickERK7CString
        - _ZNK11CIRCNetwork10GetClientsEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CUser12GetPingSlackEv
        - _ZNK5CUser16GetPingFrequencyEv
        - _ZNK5Csock31GetTimeSinceLastDataTransactionEl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:49,42'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:50,39'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCNetwork.cpp:50,50'
          Dst:             _ZNK5CUser16GetPingFrequencyEv
        - Src:             'src/IRCNetwork.cpp:53,23'
          Dst:             _ZNK5Csock31GetTimeSinceLastDataTransactionEl
        - Src:             'src/IRCNetwork.cpp:54,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:54,23'
          Dst:             _ZN8CIRCSock11PutIRCQuickERK7CString
        - Src:             'src/IRCNetwork.cpp:54,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:54,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:57,56'
          Dst:             _ZNK11CIRCNetwork10GetClientsEv
        - Src:             'src/IRCNetwork.cpp:59,26'
          Dst:             _ZNK5Csock31GetTimeSinceLastDataTransactionEl
        - Src:             'src/IRCNetwork.cpp:60,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:60,26'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/IRCNetwork.cpp:60,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:60,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:66,27'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCNetwork.cpp:66,38'
          Dst:             _ZNK5CUser12GetPingSlackEv
        - Src:             'src/IRCNetwork.cpp:66,9'
          Dst:             _ZN5CCron5StartEd
    - functionName:    _ZNK11CIRCNetwork7GetUserEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    171
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser12GetPingSlackEv
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20CIRCNetworkPingTimerD0Ev
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN20CIRCNetworkPingTimerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:42,38'
          Dst:             _ZN20CIRCNetworkPingTimerD2Ev
    - functionName:    _ZN20CIRCNetworkPingTimerD2Ev
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CCronD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:42,39'
          Dst:             _ZN5CCronD2Ev
    - functionName:    _ZNK11CIRCNetwork12ExpandStringERK7CStringRS0_
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1573
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          382
      EdgeCount:       112
      CyclomaticComplexity: 44
      functionsReached:
        - _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK11CIRCNetwork10GetAltNickEb
        - _ZNK11CIRCNetwork10GetCurNickEv
        - _ZNK11CIRCNetwork11GetBindHostEv
        - _ZNK11CIRCNetwork11GetRealNameEv
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK11CIRCNetwork7GetNickEb
        - _ZNK11CIRCNetwork8GetIdentEb
        - _ZNK5CUser12ExpandStringERK7CStringRS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1574,10'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:1576,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1576,31'
          Dst:             _ZNK11CIRCNetwork10GetAltNickEb
        - Src:             'src/IRCNetwork.cpp:1576,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1576,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1576,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/IRCNetwork.cpp:1576,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1576,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1576,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1577,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1577,32'
          Dst:             _ZNK11CIRCNetwork11GetBindHostEv
        - Src:             'src/IRCNetwork.cpp:1577,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1577,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1577,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/IRCNetwork.cpp:1577,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1577,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1577,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1578,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1578,31'
          Dst:             _ZNK11CIRCNetwork7GetNickEb
        - Src:             'src/IRCNetwork.cpp:1578,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1578,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1578,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/IRCNetwork.cpp:1578,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1578,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1578,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1579,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1579,29'
          Dst:             _ZNK11CIRCNetwork8GetIdentEb
        - Src:             'src/IRCNetwork.cpp:1579,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1579,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1579,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/IRCNetwork.cpp:1579,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1579,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1579,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1580,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1580,31'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/IRCNetwork.cpp:1580,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1580,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1580,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/IRCNetwork.cpp:1580,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1580,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1580,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1581,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1581,28'
          Dst:             _ZNK11CIRCNetwork10GetCurNickEv
        - Src:             'src/IRCNetwork.cpp:1581,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1581,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1581,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/IRCNetwork.cpp:1581,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1581,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1581,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1581,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1582,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1582,32'
          Dst:             _ZNK11CIRCNetwork11GetRealNameEv
        - Src:             'src/IRCNetwork.cpp:1582,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1582,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1582,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/IRCNetwork.cpp:1582,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1582,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1582,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1582,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1584,21'
          Dst:             _ZNK5CUser12ExpandStringERK7CStringRS0_
        - Src:             'src/IRCNetwork.cpp:1576,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1576,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1576,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1577,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1577,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1577,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1578,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1578,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1578,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1579,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1579,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1579,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1580,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1580,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1580,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1581,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1581,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1581,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1581,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1582,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1582,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1582,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1582,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK11CIRCNetwork10GetAltNickEb
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1471
      functionLinenumberEnd: 1477
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK5CUser10GetAltNickEb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1473,25'
          Dst:             _ZNK5CUser10GetAltNickEb
    - functionName:    _ZNK11CIRCNetwork11GetBindHostEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1495
      functionLinenumberEnd: 1501
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK5CUser11GetBindHostEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1497,25'
          Dst:             _ZNK5CUser11GetBindHostEv
    - functionName:    _ZNK11CIRCNetwork7GetNickEb
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1463
      functionLinenumberEnd: 1469
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK5CUser7GetNickEb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1465,25'
          Dst:             _ZNK5CUser7GetNickEb
    - functionName:    _ZNK11CIRCNetwork8GetIdentEb
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1479
      functionLinenumberEnd: 1485
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK5CUser8GetIdentEb
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1481,25'
          Dst:             _ZNK5CUser8GetIdentEb
    - functionName:    _ZNK11CIRCNetwork7GetNameEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 767
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CIRCNetwork10GetCurNickEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1305
      functionLinenumberEnd: 1317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZNK11CIRCNetwork10GetIRCSockEv
        - _ZNK7CClient7GetNickEb
        - _ZNK8CIRCSock7GetNickEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1306,32'
          Dst:             _ZNK11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:1309,26'
          Dst:             _ZNK8CIRCSock7GetNickEv
        - Src:             'src/IRCNetwork.cpp:1309,16'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCNetwork.cpp:1313,31'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/IRCNetwork.cpp:1316,12'
          Dst:             _ZN7CStringC2EPKc
    - functionName:    _ZNK11CIRCNetwork11GetRealNameEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1487
      functionLinenumberEnd: 1493
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZNK5CUser11GetRealNameEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1489,25'
          Dst:             _ZNK5CUser11GetRealNameEv
        - Src:             'src/IRCNetwork.cpp:1492,12'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZNK8CIRCSock7GetNickEv
      functionSourceFile: '/src/znc/include/znc/IRCSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5CNick7GetNickEv
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/IRCSock.h:147,52'
          Dst:             _ZNK5CNick7GetNickEv
    - functionName:    _ZNK11CIRCNetwork12ExpandStringERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1568
      functionLinenumberEnd: 1571
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZNK11CIRCNetwork12ExpandStringERK7CStringRS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1569,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/IRCNetwork.cpp:1570,12'
          Dst:             _ZNK11CIRCNetwork12ExpandStringERK7CStringRS0_
        - Src:             'src/IRCNetwork.cpp:1570,12'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCNetwork.cpp:1571,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1571,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CIRCNetwork16ClearQueryBufferEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1457
      functionLinenumberEnd: 1461
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork6PutIRCERK8CMessage
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1446
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN8CIRCSock6PutIRCERK8CMessage
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1447,26'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:1453,15'
          Dst:             _ZN8CIRCSock6PutIRCERK8CMessage
    - functionName:    _ZN8CIRCSock13IsCapAcceptedERK7CString
      functionSourceFile: '/src/znc/include/znc/IRCSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CIRCNetwork19IsServerCapAcceptedERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1411
      functionLinenumberEnd: 1412
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8CIRCSock13IsCapAcceptedERK7CString
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1412,38'
          Dst:             _ZN8CIRCSock13IsCapAcceptedERK7CString
    - functionName:    _ZN11CIRCNetwork36NotifyClientsAboutServerDependentCapERK7CStringb
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1404
      functionLinenumberEnd: 1409
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          126
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN7CClient24NotifyServerDependentCapERK7CStringbS2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK8CIRCSock13GetCapLsValueERK7CStringS2_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1405,22'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:1405,37'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:1405,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1405,51'
          Dst:             _ZNK8CIRCSock13GetCapLsValueERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:1405,73'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1405,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1407,18'
          Dst:             _ZN7CClient24NotifyServerDependentCapERK7CStringbS2_
        - Src:             'src/IRCNetwork.cpp:1405,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1409,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1409,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CIRCNetwork15IRCDisconnectedEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1394
      functionLinenumberEnd: 1402
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11CIRCNetwork12SetIRCServerERK7CString
        - _ZN11CIRCNetwork15CheckIRCConnectEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1397,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1397,5'
          Dst:             _ZN11CIRCNetwork12SetIRCServerERK7CString
        - Src:             'src/IRCNetwork.cpp:1397,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1401,5'
          Dst:             _ZN11CIRCNetwork15CheckIRCConnectEv
        - Src:             'src/IRCNetwork.cpp:1397,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CIRCNetwork12SetIRCServerERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1277
      functionLinenumberEnd: 1277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1277,65'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN11CIRCNetwork15CheckIRCConnectEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1429
      functionLinenumberEnd: 1433
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN4CZNC17AddNetworkToQueueEP11CIRCNetwork
        - _ZN4CZNC3GetEv
        - _ZNK11CIRCNetwork20GetIRCConnectEnabledEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1431,9'
          Dst:             _ZNK11CIRCNetwork20GetIRCConnectEnabledEv
        - Src:             'src/IRCNetwork.cpp:1431,35'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:1432,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:1432,21'
          Dst:             _ZN4CZNC17AddNetworkToQueueEP11CIRCNetwork
    - functionName:    _ZNK11CIRCNetwork20GetIRCConnectEnabledEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20CIRCNetworkJoinTimer5DelayEt
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CCron5StartEd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:92,9'
          Dst:             _ZN5CCron5StartEd
    - functionName:    _ZN11CIRCNetwork12IRCConnectedEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1386
      functionLinenumberEnd: 1392
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11CIRCNetwork9JoinChansEv
        - _ZN20CIRCNetworkJoinTimer5DelayEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1388,23'
          Dst:             _ZN20CIRCNetworkJoinTimer5DelayEt
        - Src:             'src/IRCNetwork.cpp:1390,9'
          Dst:             _ZN11CIRCNetwork9JoinChansEv
    - functionName:    _ZN11CIRCNetwork12SetIRCSocketEP8CIRCSock
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1384
      functionLinenumberEnd: 1384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12CSockManager11ConnectUnixERK7CStringS2_P8CZNCSock
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CZNCSock11SetTrustPKIEb
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CZNCSock16SetTrustAllCertsEb
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CZNCSock29SetSSLTrustedPeerFingerprintsERKNSt3__13setI7CStringNS0_4lessIS2_EENS0_9allocatorIS2_EEEE
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CIRCSock7SetPassERK7CString
      functionSourceFile: '/src/znc/include/znc/IRCSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/IRCSock.h:127,46'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN4CZNC17AddServerThrottleE7CString
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9TCacheMapI7CStringbE7AddItemERKS0_RKb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/znc.h:240,28'
          Dst:             _ZN9TCacheMapI7CStringbE7AddItemERKS0_RKb
    - functionName:    _ZN4CZNC17GetServerThrottleE7CString
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9TCacheMapI7CStringbE7GetItemERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/znc.h:243,38'
          Dst:             _ZN9TCacheMapI7CStringbE7GetItemERKS0_
    - functionName:    _ZNK11CIRCNetwork10HasServersEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork7ConnectEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1319
      functionLinenumberEnd: 1377
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         119
      ICount:          646
      EdgeCount:       222
      CyclomaticComplexity: 105
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork13GetNextServerEb
        - _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN12CSockManager11ConnectUnixERK7CStringS2_P8CZNCSock
        - _ZN12CSockManager7ConnectERK7CStringtS2_ibS2_P8CZNCSock
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN4CZNC10GetManagerEv
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC17AddNetworkToQueueEP11CIRCNetwork
        - _ZN4CZNC17AddServerThrottleE7CString
        - _ZN4CZNC17GetServerThrottleE7CString
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN5Csock6SetSSLEb
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock7SetPassERK7CString
        - _ZN8CIRCSockC2EP11CIRCNetwork
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules15OnIRCConnectingEP8CIRCSock
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZN8CZNCSock11SetTrustPKIEb
        - _ZN8CZNCSock16SetTrustAllCertsEb
        - _ZN8CZNCSock29SetSSLTrustedPeerFingerprintsERKNSt3__13setI7CStringNS0_4lessIS2_EENS0_9allocatorIS2_EEEE
        - _ZNK11CIRCNetwork10HasServersEv
        - _ZNK11CIRCNetwork11GetBindHostEv
        - _ZNK11CIRCNetwork11GetTrustPKIEv
        - _ZNK11CIRCNetwork16GetTrustAllCertsEv
        - _ZNK11CIRCNetwork20GetIRCConnectEnabledEv
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK5CUser11GetUsernameEv
        - _ZNK7CServer12IsUnixSocketEv
        - _ZNK7CServer5IsSSLEv
        - _ZNK7CServer7GetNameEv
        - _ZNK7CServer7GetPassEv
        - _ZNK7CServer7GetPortEv
        - _ZNK7CServer9GetStringEb
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1320,10'
          Dst:             _ZNK11CIRCNetwork20GetIRCConnectEnabledEv
        - Src:             'src/IRCNetwork.cpp:1320,51'
          Dst:             _ZNK11CIRCNetwork10HasServersEv
        - Src:             'src/IRCNetwork.cpp:1322,24'
          Dst:             _ZN11CIRCNetwork13GetNextServerEb
        - Src:             'src/IRCNetwork.cpp:1325,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:1325,48'
          Dst:             _ZNK7CServer7GetNameEv
        - Src:             'src/IRCNetwork.cpp:1325,39'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCNetwork.cpp:1325,21'
          Dst:             _ZN4CZNC17GetServerThrottleE7CString
        - Src:             'src/IRCNetwork.cpp:1325,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1327,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:1327,21'
          Dst:             _ZN4CZNC17AddNetworkToQueueEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1325,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1331,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:1331,44'
          Dst:             _ZNK7CServer7GetNameEv
        - Src:             'src/IRCNetwork.cpp:1331,35'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCNetwork.cpp:1331,17'
          Dst:             _ZN4CZNC17AddServerThrottleE7CString
        - Src:             'src/IRCNetwork.cpp:1331,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1333,26'
          Dst:             _ZNK7CServer5IsSSLEv
        - Src:             'src/IRCNetwork.cpp:1337,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1337,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1337,13'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:1338,38'
          Dst:             _ZNK7CServer9GetStringEb
        - Src:             'src/IRCNetwork.cpp:1337,13'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/IRCNetwork.cpp:1336,9'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCNetwork.cpp:1336,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1336,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1336,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCNetwork.cpp:1336,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1336,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1339,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:1339,21'
          Dst:             _ZN4CZNC17AddNetworkToQueueEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1331,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1336,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1336,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1336,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCNetwork.cpp:1336,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1336,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1344,30'
          Dst:             _ZN8CIRCSockC2EP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1345,32'
          Dst:             _ZNK7CServer7GetPassEv
        - Src:             'src/IRCNetwork.cpp:1345,15'
          Dst:             _ZN8CIRCSock7SetPassERK7CString
        - Src:             'src/IRCNetwork.cpp:1346,15'
          Dst:             _ZN8CZNCSock29SetSSLTrustedPeerFingerprintsERKNSt3__13setI7CStringNS0_4lessIS2_EENS0_9allocatorIS2_EEEE
        - Src:             'src/IRCNetwork.cpp:1347,32'
          Dst:             _ZNK11CIRCNetwork16GetTrustAllCertsEv
        - Src:             'src/IRCNetwork.cpp:1347,15'
          Dst:             _ZN8CZNCSock16SetTrustAllCertsEb
        - Src:             'src/IRCNetwork.cpp:1348,27'
          Dst:             _ZNK11CIRCNetwork11GetTrustPKIEv
        - Src:             'src/IRCNetwork.cpp:1348,15'
          Dst:             _ZN8CZNCSock11SetTrustPKIEb
        - Src:             'src/IRCNetwork.cpp:1350,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/IRCNetwork.cpp:1350,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/IRCNetwork.cpp:1350,5'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/IRCNetwork.cpp:1350,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCNetwork.cpp:1350,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules15OnIRCConnectingEP8CIRCSock
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules15OnIRCConnectingEP8CIRCSock
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules15OnIRCConnectingEP8CIRCSock
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1354,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:1357,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/IRCNetwork.cpp:1357,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/IRCNetwork.cpp:1357,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCNetwork.cpp:1357,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCNetwork.cpp:1358,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1358,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1358,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:1358,9'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCNetwork.cpp:1358,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1358,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1358,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1360,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:1360,21'
          Dst:             _ZN4CZNC17AddNetworkToQueueEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1358,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1358,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1358,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1364,44'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/IRCNetwork.cpp:1364,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCNetwork.cpp:1366,18'
          Dst:             _ZNK7CServer12IsUnixSocketEv
        - Src:             'src/IRCNetwork.cpp:1367,19'
          Dst:             _ZN5Csock6SetSSLEb
        - Src:             'src/IRCNetwork.cpp:1368,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:1368,21'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/IRCNetwork.cpp:1368,66'
          Dst:             _ZNK7CServer7GetNameEv
        - Src:             'src/IRCNetwork.cpp:1368,34'
          Dst:             _ZN12CSockManager11ConnectUnixERK7CStringS2_P8CZNCSock
        - Src:             'src/IRCNetwork.cpp:1377,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1371,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:1371,21'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/IRCNetwork.cpp:1371,51'
          Dst:             _ZNK7CServer7GetNameEv
        - Src:             'src/IRCNetwork.cpp:1371,71'
          Dst:             _ZNK7CServer7GetPortEv
        - Src:             'src/IRCNetwork.cpp:1372,64'
          Dst:             _ZNK11CIRCNetwork11GetBindHostEv
        - Src:             'src/IRCNetwork.cpp:1371,34'
          Dst:             _ZN12CSockManager7ConnectERK7CStringtS2_ibS2_P8CZNCSock
        - Src:             'src/IRCNetwork.cpp:1377,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CIRCNetwork13GetNextServerEb
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1251
      functionLinenumberEnd: 1265
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CIRCNetwork16GetTrustAllCertsEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CIRCNetwork11GetTrustPKIEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC10GetManagerEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork10SetIRCNickERK5CNick
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1297
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5CNickaSERKS_
        - _ZN7CClient7SetNickERK7CString
        - _ZNK5CNick7GetNickEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1298,15'
          Dst:             _ZN5CNickaSERKS_
        - Src:             'src/IRCNetwork.cpp:1301,28'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCNetwork.cpp:1301,18'
          Dst:             _ZN7CClient7SetNickERK7CString
    - functionName:    _ZNK11CIRCNetwork12GetIRCServerEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1294
      functionLinenumberEnd: 1294
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CIRCNetwork12IsLastServerEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1291
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork13SetNextServerEPK7CServer
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1279
      functionLinenumberEnd: 1288
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork9AddServerERK7CStringtS2_b
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1237
      functionLinenumberEnd: 1249
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CIRCNetwork9AddServerE7CServer
        - _ZN7CServerC2ERK7CStringtS2_bb
        - _ZN7CServerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1248,22'
          Dst:             _ZN7CServerC2ERK7CStringtS2_bb
        - Src:             'src/IRCNetwork.cpp:1248,12'
          Dst:             _ZN11CIRCNetwork9AddServerE7CServer
        - Src:             'src/IRCNetwork.cpp:1248,5'
          Dst:             _ZN7CServerD2Ev
        - Src:             'src/IRCNetwork.cpp:1248,5'
          Dst:             _ZN7CServerD2Ev
    - functionName:    _ZN11CIRCNetwork9AddServerE7CServer
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1220
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11CIRCNetwork15CheckIRCConnectEv
        - _ZN7CServerC2ERKS_
        - _ZNK7CServer5IsSSLEv
        - _ZNK7CServer7GetNameEv
        - _ZNK7CServereqERKS_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1221,16'
          Dst:             _ZNK7CServer7GetNameEv
        - Src:             'src/IRCNetwork.cpp:1223,16'
          Dst:             _ZNK7CServer5IsSSLEv
        - Src:             'src/IRCNetwork.cpp:1228,22'
          Dst:             _ZNK7CServereqERKS_
        - Src:             'src/IRCNetwork.cpp:1231,30'
          Dst:             _ZN7CServerC2ERKS_
        - Src:             'src/IRCNetwork.cpp:1232,5'
          Dst:             _ZN11CIRCNetwork15CheckIRCConnectEv
    - functionName:    _ZN7CServerC2ERKS_
      functionSourceFile: '/src/znc/include/znc/Server.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Server.h:23,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Server.h:23,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Server.h:23,7'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CIRCNetwork9DelServerERK7CServer
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1210
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         54
      ICount:          282
      EdgeCount:       63
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN7CServerD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock4QuitERK7CString
        - _ZNK11CIRCNetwork16GetCurrentServerEv
        - _ZNK7CServer12IsUnixSocketEv
        - _ZNK7CServer7GetNameEv
        - _ZNK7CServer7GetPassEv
        - _ZNK7CServer7GetPortEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1164,27'
          Dst:             _ZNK11CIRCNetwork16GetCurrentServerEv
        - Src:             'src/IRCNetwork.cpp:1174,23'
          Dst:             _ZNK7CServer7GetNameEv
        - Src:             'src/IRCNetwork.cpp:1174,47'
          Dst:             _ZNK7CServer7GetNameEv
        - Src:             'src/IRCNetwork.cpp:1174,33'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:1177,23'
          Dst:             _ZNK7CServer12IsUnixSocketEv
        - Src:             'src/IRCNetwork.cpp:1177,48'
          Dst:             _ZNK7CServer12IsUnixSocketEv
        - Src:             'src/IRCNetwork.cpp:1179,20'
          Dst:             _ZNK7CServer7GetPortEv
        - Src:             'src/IRCNetwork.cpp:1179,50'
          Dst:             _ZNK7CServer7GetPortEv
        - Src:             'src/IRCNetwork.cpp:1179,70'
          Dst:             _ZNK7CServer7GetPortEv
        - Src:             'src/IRCNetwork.cpp:1181,21'
          Dst:             _ZNK7CServer7GetPassEv
        - Src:             'src/IRCNetwork.cpp:1181,51'
          Dst:             _ZNK7CServer7GetPassEv
        - Src:             'src/IRCNetwork.cpp:1181,71'
          Dst:             _ZNK7CServer7GetPassEv
        - Src:             'src/IRCNetwork.cpp:1186,34'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:1194,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1194,27'
          Dst:             _ZN8CIRCSock4QuitERK7CString
        - Src:             'src/IRCNetwork.cpp:1194,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1195,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1195,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1195,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:1195,17'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCNetwork.cpp:1195,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1195,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1195,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1194,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1195,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1195,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1195,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1204,9'
          Dst:             _ZN7CServerD2Ev
    - functionName:    _ZNK11CIRCNetwork16GetCurrentServerEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1267
      functionLinenumberEnd: 1275
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork9DelServerERK7CStringtS2_
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1159
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN11CIRCNetwork9DelServerERK7CServer
        - _ZN7CServerC2ERK7CStringtS2_bb
        - _ZN7CServerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1157,13'
          Dst:             _ZN7CServerC2ERK7CStringtS2_bb
        - Src:             'src/IRCNetwork.cpp:1158,12'
          Dst:             _ZN11CIRCNetwork9DelServerERK7CServer
        - Src:             'src/IRCNetwork.cpp:1159,1'
          Dst:             _ZN7CServerD2Ev
        - Src:             'src/IRCNetwork.cpp:1159,1'
          Dst:             _ZN7CServerD2Ev
    - functionName:    _ZNK11CIRCNetwork10FindServerERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7CServer7GetNameEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1143,35'
          Dst:             _ZNK7CServer7GetNameEv
        - Src:             'src/IRCNetwork.cpp:1143,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
    - functionName:    _ZN11CIRCNetwork8DelQueryERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1135
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          73
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6CQueryD2Ev
        - _ZNK6CQuery7GetNameEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1127,32'
          Dst:             _ZNK6CQuery7GetNameEv
        - Src:             'src/IRCNetwork.cpp:1127,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:1128,13'
          Dst:             _ZN6CQueryD2Ev
    - functionName:    _ZNK6CQuery7GetNameEv
      functionSourceFile: '/src/znc/include/znc/Query.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser15MaxQueryBuffersEv
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork8AddQueryERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1103
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          122
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6CQueryC2ERK7CStringP11CIRCNetwork
        - _ZN6CQueryD2Ev
        - _ZNK11CIRCNetwork9FindQueryERK7CString
        - _ZNK5CUser15MaxQueryBuffersEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1108,22'
          Dst:             _ZNK11CIRCNetwork9FindQueryERK7CString
        - Src:             'src/IRCNetwork.cpp:1110,22'
          Dst:             _ZN6CQueryC2ERK7CStringP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:1113,22'
          Dst:             _ZNK5CUser15MaxQueryBuffersEv
        - Src:             'src/IRCNetwork.cpp:1114,49'
          Dst:             _ZNK5CUser15MaxQueryBuffersEv
        - Src:             'src/IRCNetwork.cpp:1115,17'
          Dst:             _ZN6CQueryD2Ev
    - functionName:    _ZNK11CIRCNetwork9FindQueryERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1090
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK6CQuery7GetNameEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1084,34'
          Dst:             _ZNK6CQuery7GetNameEv
        - Src:             'src/IRCNetwork.cpp:1084,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
    - functionName:    _ZNK11CIRCNetwork11FindQueriesERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          133
      EdgeCount:       46
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZNK6CQuery7GetNameEv
        - _ZNK7CString7AsLowerEv
        - _ZNK7CString7WildCmpERKS_15CaseSensitivity
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1095,34'
          Dst:             _ZNK7CString7AsLowerEv
        - Src:             'src/IRCNetwork.cpp:1097,21'
          Dst:             _ZNK6CQuery7GetNameEv
        - Src:             'src/IRCNetwork.cpp:1097,31'
          Dst:             _ZNK7CString7AsLowerEv
        - Src:             'src/IRCNetwork.cpp:1097,41'
          Dst:             _ZNK7CString7WildCmpERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:1097,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1097,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1101,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1101,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK11CIRCNetwork10GetQueriesEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1080
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CIRCNetwork15GetChanPrefixesEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CIRCNetwork6IsChanERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1070
      functionLinenumberEnd: 1076
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK11CIRCNetwork15GetChanPrefixesEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1072,9'
          Dst:             _ZNK11CIRCNetwork15GetChanPrefixesEv
        - Src:             'src/IRCNetwork.cpp:1075,12'
          Dst:             _ZNK11CIRCNetwork15GetChanPrefixesEv
    - functionName:    _ZN11CIRCNetwork9SwapChansERK7CStringS2_RS0_
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 964
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          243
      EdgeCount:       87
      CyclomaticComplexity: 44
      functionsReached:
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK5CChan7GetNameEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:967,21'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCNetwork.cpp:967,31'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:969,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:969,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:969,18'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:969,18'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/IRCNetwork.cpp:969,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:969,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:969,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCNetwork.cpp:969,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:969,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:969,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:969,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCNetwork.cpp:969,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:969,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:975,21'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCNetwork.cpp:975,31'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:977,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:977,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:977,18'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:977,18'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/IRCNetwork.cpp:977,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:977,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:977,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCNetwork.cpp:977,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:977,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:977,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:977,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCNetwork.cpp:977,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:977,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CIRCNetwork8MoveChanERK7CStringjRS0_
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          225
      EdgeCount:       66
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK5CChan7GetNameEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:945,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:945,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:945,18'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:945,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:945,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:945,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:945,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:945,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:945,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:945,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:951,20'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCNetwork.cpp:951,30'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:953,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:953,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:953,18'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:953,18'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/IRCNetwork.cpp:953,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:953,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:953,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCNetwork.cpp:953,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:953,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:953,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:953,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCNetwork.cpp:953,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:953,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CIRCNetwork7DelChanERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          73
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN5CChanD2Ev
        - _ZNK5CChan7GetNameEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:932,32'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCNetwork.cpp:932,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:933,13'
          Dst:             _ZN5CChanD2Ev
    - functionName:    _ZNK11CIRCNetwork9FindChansERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          133
      EdgeCount:       46
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZNK5CChan7GetNameEv
        - _ZNK7CString7AsLowerEv
        - _ZNK7CString7WildCmpERKS_15CaseSensitivity
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:896,34'
          Dst:             _ZNK7CString7AsLowerEv
        - Src:             'src/IRCNetwork.cpp:898,20'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCNetwork.cpp:898,30'
          Dst:             _ZNK7CString7AsLowerEv
        - Src:             'src/IRCNetwork.cpp:898,40'
          Dst:             _ZNK7CString7WildCmpERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:898,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:898,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:901,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:901,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CIRCNetwork9PutModuleERK7CStringS2_P7CClientS4_
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7CClient9PutModuleERK7CStringS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:862,26'
          Dst:             _ZN7CClient9PutModuleERK7CStringS2_
    - functionName:    _ZN11CIRCNetwork7PutUserERK8CMessageP7CClientS4_
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 826
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          97
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7CClient9PutClientERK8CMessage
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:830,26'
          Dst:             _ZN7CClient9PutClientERK8CMessage
    - functionName:    _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 823
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          97
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7CClient9PutClientERK7CString
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:814,26'
          Dst:             _ZN7CClient9PutClientERK7CString
    - functionName:    _ZN11CIRCNetwork7SetNameERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11CIRCNetwork14IsValidNetworkERK7CString
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:801,9'
          Dst:             _ZN11CIRCNetwork14IsValidNetworkERK7CString
        - Src:             'src/IRCNetwork.cpp:802,17'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN11CIRCNetwork14IsValidNetworkERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          78
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - isalnum
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:120,40'
          Dst:             isalnum
    - functionName:    _ZNK7CClient13GetIdentifierEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2ERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Client.h:113,44'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZNK11CIRCNetwork11FindClientsERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          109
      EdgeCount:       39
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZNK7CClient13GetIdentifierEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:773,22'
          Dst:             _ZNK7CClient13GetIdentifierEv
        - Src:             'src/IRCNetwork.cpp:773,38'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:773,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:773,13'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CIRCNetwork18ClientDisconnectedEP7CClient
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 763
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CBuffer5ClearEv
      functionSourceFile: '/src/znc/include/znc/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CBufLine7GetTagsEv
      functionSourceFile: '/src/znc/include/znc/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage7GetTagsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Buffer.h:65,56'
          Dst:             _ZNK8CMessage7GetTagsEv
    - functionName:    _ZN8CMessage7SetTagsERK8MCString
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8MCStringaSERKS_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:152,55'
          Dst:             _ZN8MCStringaSERKS_
    - functionName:    _ZNK8CBufLine7GetTimeEv
      functionSourceFile: '/src/znc/include/znc/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage7GetTimeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Buffer.h:64,48'
          Dst:             _ZNK8CMessage7GetTimeEv
    - functionName:    _ZN8CMessage7SetTimeERK7timeval
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CMessage9SetClientEP7CClient
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CMessage10SetNetworkEP11CIRCNetwork
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CChan10IsDetachedEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    41
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CIRCSock12GetUserModesEv
      functionSourceFile: '/src/znc/include/znc/IRCSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CIRCNetwork10GetIRCNickEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionLinenumberEnd: 1295
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CBuffer4SizeEv
      functionSourceFile: '/src/znc/include/znc/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CBuffer7IsEmptyEv
      functionSourceFile: '/src/znc/include/znc/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CClient17SetPlaybackActiveEb
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork15ClientConnectedEP7CClient
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 756
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         286
      ICount:          1360
      EdgeCount:       477
      CyclomaticComplexity: 193
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork16BounceAllClientsEv
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CChan10AttachUserEP7CClient
        - _ZN5CUser10GetModulesEv
        - _ZN6CQuery10SendBufferEP7CClient
        - _ZN6CQueryD2Ev
        - _ZN7CBuffer5ClearEv
        - _ZN7CClient17SetPlaybackActiveEb
        - _ZN7CClient7SetNickERK7CString
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CClient9PutClientERK8CMessage
        - _ZN7CClient9PutStatusERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CMessage10SetNetworkEP11CIRCNetwork
        - _ZN8CMessage7SetTagsERK8MCString
        - _ZN8CMessage7SetTimeERK7timeval
        - _ZN8CMessage9SetClientEP7CClient
        - _ZN8CMessageC2ERK7CString
        - _ZN8CMessageD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules23OnPrivBufferPlayMessageER8CMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK11CIRCNetwork10GetIRCNickEv
        - _ZNK11CIRCNetwork20GetIRCConnectEnabledEv
        - _ZNK11CIRCNetwork8GetChansEv
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CChan4IsOnEv
        - _ZNK5CNick11GetNickMaskEv
        - _ZNK5CNick7GetHostEv
        - _ZNK5CNick7GetNickEv
        - _ZNK5CNick8GetIdentEv
        - _ZNK5CUser12MultiClientsEv
        - _ZNK5CUser20AutoClearQueryBufferEv
        - _ZNK7CBuffer10GetBufLineEj
        - _ZNK7CBuffer4SizeEv
        - _ZNK7CBuffer7GetLineEmRK7CClientRK8MCString
        - _ZNK7CBuffer7IsEmptyEv
        - _ZNK7CClient7GetNickEb
        - _ZNK8CBufLine7GetLineERK7CClientRK8MCString
        - _ZNK8CBufLine7GetTagsEv
        - _ZNK8CBufLine7GetTimeEv
        - _ZNK8CIRCSock12GetUserModesEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:654,19'
          Dst:             _ZNK5CUser12MultiClientsEv
        - Src:             'src/IRCNetwork.cpp:655,9'
          Dst:             _ZN11CIRCNetwork16BounceAllClientsEv
        - Src:             'src/IRCNetwork.cpp:662,14'
          Dst:             _ZN7CClient17SetPlaybackActiveEb
        - Src:             'src/IRCNetwork.cpp:664,21'
          Dst:             _ZNK7CBuffer7IsEmptyEv
        - Src:             'src/IRCNetwork.cpp:665,58'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/IRCNetwork.cpp:666,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:666,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:666,35'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:665,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCNetwork.cpp:665,18'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/IRCNetwork.cpp:665,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:665,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:665,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:665,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:665,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:665,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:665,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:665,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:665,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:665,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:668,47'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/IRCNetwork.cpp:669,18'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/IRCNetwork.cpp:670,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:670,28'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:670,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:672,29'
          Dst:             _ZNK7CBuffer4SizeEv
        - Src:             'src/IRCNetwork.cpp:674,44'
          Dst:             _ZNK7CBuffer7GetLineEmRK7CClientRK8MCString
        - Src:             'src/IRCNetwork.cpp:674,22'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/IRCNetwork.cpp:674,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:670,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:674,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:677,29'
          Dst:             _ZNK11CIRCNetwork10GetIRCNickEv
        - Src:             'src/IRCNetwork.cpp:678,33'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCNetwork.cpp:679,63'
          Dst:             _ZNK5CNick8GetIdentEv
        - Src:             'src/IRCNetwork.cpp:680,37'
          Dst:             _ZNK5CNick7GetHostEv
        - Src:             'src/IRCNetwork.cpp:680,66'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCNetwork.cpp:679,32'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCNetwork.cpp:679,22'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/IRCNetwork.cpp:679,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:681,35'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCNetwork.cpp:681,22'
          Dst:             _ZN7CClient7SetNickERK7CString
        - Src:             'src/IRCNetwork.cpp:679,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:683,5'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/IRCNetwork.cpp:683,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:683,5'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/IRCNetwork.cpp:683,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:685,14'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/IRCNetwork.cpp:686,26'
          Dst:             _ZNK11CIRCNetwork10GetIRCNickEv
        - Src:             'src/IRCNetwork.cpp:686,39'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCNetwork.cpp:686,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:686,24'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:686,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:689,26'
          Dst:             _ZNK7CBuffer4SizeEv
        - Src:             'src/IRCNetwork.cpp:692,45'
          Dst:             _ZNK7CBuffer7GetLineEmRK7CClientRK8MCString
        - Src:             'src/IRCNetwork.cpp:692,22'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/IRCNetwork.cpp:692,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:686,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:692,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:696,9'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:697,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:698,40'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:698,54'
          Dst:             _ZNK8CIRCSock12GetUserModesEv
        - Src:             'src/IRCNetwork.cpp:703,38'
          Dst:             _ZNK11CIRCNetwork10GetIRCNickEv
        - Src:             'src/IRCNetwork.cpp:703,51'
          Dst:             _ZNK5CNick11GetNickMaskEv
        - Src:             'src/IRCNetwork.cpp:704,32'
          Dst:             _ZNK11CIRCNetwork10GetIRCNickEv
        - Src:             'src/IRCNetwork.cpp:704,45'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCNetwork.cpp:703,32'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCNetwork.cpp:703,22'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/IRCNetwork.cpp:703,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:703,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:703,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:703,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:706,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:706,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:711,49'
          Dst:             _ZNK11CIRCNetwork10GetIRCNickEv
        - Src:             'src/IRCNetwork.cpp:711,62'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCNetwork.cpp:711,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCNetwork.cpp:711,18'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/IRCNetwork.cpp:711,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:711,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:715,36'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/IRCNetwork.cpp:717,21'
          Dst:             _ZNK5CChan4IsOnEv
        - Src:             'src/IRCNetwork.cpp:717,41'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCNetwork.cpp:718,20'
          Dst:             _ZN5CChan10AttachUserEP7CClient
        - Src:             'src/IRCNetwork.cpp:722,33'
          Dst:             _ZNK5CUser20AutoClearQueryBufferEv
        - Src:             'src/IRCNetwork.cpp:724,17'
          Dst:             _ZN6CQuery10SendBufferEP7CClient
        - Src:             'src/IRCNetwork.cpp:726,13'
          Dst:             _ZN6CQueryD2Ev
        - Src:             'src/IRCNetwork.cpp:733,28'
          Dst:             _ZNK7CBuffer4SizeEv
        - Src:             'src/IRCNetwork.cpp:735,50'
          Dst:             _ZNK7CBuffer10GetBufLineEj
        - Src:             'src/IRCNetwork.cpp:736,34'
          Dst:             _ZNK8CBufLine7GetLineERK7CClientRK8MCString
        - Src:             'src/IRCNetwork.cpp:736,18'
          Dst:             _ZN8CMessageC2ERK7CString
        - Src:             'src/IRCNetwork.cpp:736,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:737,17'
          Dst:             _ZN8CMessage10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:738,17'
          Dst:             _ZN8CMessage9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:739,33'
          Dst:             _ZNK8CBufLine7GetTimeEv
        - Src:             'src/IRCNetwork.cpp:739,17'
          Dst:             _ZN8CMessage7SetTimeERK7timeval
        - Src:             'src/IRCNetwork.cpp:740,33'
          Dst:             _ZNK8CBufLine7GetTagsEv
        - Src:             'src/IRCNetwork.cpp:740,17'
          Dst:             _ZN8CMessage7SetTagsERK8MCString
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules23OnPrivBufferPlayMessageER8CMessage
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:736,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:746,5'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules23OnPrivBufferPlayMessageER8CMessage
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules23OnPrivBufferPlayMessageER8CMessage
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:742,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCNetwork.cpp:745,18'
          Dst:             _ZN7CClient9PutClientERK8CMessage
        - Src:             'src/IRCNetwork.cpp:746,5'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCNetwork.cpp:747,20'
          Dst:             _ZN7CBuffer5ClearEv
        - Src:             'src/IRCNetwork.cpp:749,14'
          Dst:             _ZN7CClient17SetPlaybackActiveEb
        - Src:             'src/IRCNetwork.cpp:752,10'
          Dst:             _ZNK11CIRCNetwork20GetIRCConnectEnabledEv
        - Src:             'src/IRCNetwork.cpp:754,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:754,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:754,13'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:753,18'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/IRCNetwork.cpp:753,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:753,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:753,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:753,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:753,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:753,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:756,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/IRCNetwork.cpp:756,1'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZN11CIRCNetwork16BounceAllClientsEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CClient10BouncedOffEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:637,18'
          Dst:             _ZN7CClient10BouncedOffEv
    - functionName:    _ZNK11CIRCNetwork8GetChansEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CClient6IsAwayEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CIRCNetwork12IsUserOnlineEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7CClient6IsAwayEv
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:645,23'
          Dst:             _ZNK7CClient6IsAwayEv
    - functionName:    _ZN7CConfigD2Ev
      functionSourceFile: '/src/znc/include/znc/Config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CConfig12AddSubConfigERK7CStringS2_S_
      functionSourceFile: '/src/znc/include/znc/Config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CStringC2Eb
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CConfig15AddKeyValuePairERK7CStringS2_
      functionSourceFile: '/src/znc/include/znc/Config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    97
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CConfigC2Ev
      functionSourceFile: '/src/znc/include/znc/Config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CIRCNetwork8ToConfigEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         156
      ICount:          785
      EdgeCount:       263
      CyclomaticComplexity: 109
      functionsReached:
        - _ZN7CConfig12AddSubConfigERK7CStringS2_S_
        - _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - _ZN7CConfigC2Ev
        - _ZN7CConfigD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Eb
        - _ZN7CStringC2Edi
        - _ZN7CStringC2Et
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK11CIRCNetwork10GetModulesEv
        - _ZNK11CIRCNetwork11GetTrustPKIEv
        - _ZNK11CIRCNetwork12GetFloodRateEv
        - _ZNK11CIRCNetwork12GetJoinDelayEv
        - _ZNK11CIRCNetwork13GetFloodBurstEv
        - _ZNK11CIRCNetwork16GetTrustAllCertsEv
        - _ZNK11CIRCNetwork20GetIRCConnectEnabledEv
        - _ZNK5CChan7GetNameEv
        - _ZNK5CChan8InConfigEv
        - _ZNK5CChan8ToConfigEv
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule7GetArgsEv
        - _ZNK7CServer9GetStringEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:567,13'
          Dst:             _ZN7CConfigC2Ev
        - Src:             'src/IRCNetwork.cpp:570,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:570,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:570,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:570,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:574,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:574,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:574,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:574,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:578,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:578,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:578,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:578,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:582,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:582,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:582,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:582,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:585,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:585,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:585,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:585,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:588,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:589,36'
          Dst:             _ZNK11CIRCNetwork20GetIRCConnectEnabledEv
        - Src:             'src/IRCNetwork.cpp:589,28'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/IRCNetwork.cpp:588,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:588,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:588,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:590,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:590,53'
          Dst:             _ZNK11CIRCNetwork16GetTrustAllCertsEv
        - Src:             'src/IRCNetwork.cpp:590,45'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/IRCNetwork.cpp:590,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:590,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:590,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:591,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:591,48'
          Dst:             _ZNK11CIRCNetwork11GetTrustPKIEv
        - Src:             'src/IRCNetwork.cpp:591,40'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/IRCNetwork.cpp:591,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:591,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:591,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:592,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:592,49'
          Dst:             _ZNK11CIRCNetwork12GetFloodRateEv
        - Src:             'src/IRCNetwork.cpp:592,41'
          Dst:             _ZN7CStringC2Edi
        - Src:             'src/IRCNetwork.cpp:592,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:592,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:592,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:593,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:593,50'
          Dst:             _ZNK11CIRCNetwork13GetFloodBurstEv
        - Src:             'src/IRCNetwork.cpp:593,42'
          Dst:             _ZN7CStringC2Et
        - Src:             'src/IRCNetwork.cpp:593,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:593,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:593,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:594,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:594,49'
          Dst:             _ZNK11CIRCNetwork12GetJoinDelayEv
        - Src:             'src/IRCNetwork.cpp:594,41'
          Dst:             _ZN7CStringC2Et
        - Src:             'src/IRCNetwork.cpp:594,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:594,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:594,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:595,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:595,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:595,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:598,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:598,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:598,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:588,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:588,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:590,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:590,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:591,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:591,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:592,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:592,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:593,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:593,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:594,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:594,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:595,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:598,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:602,28'
          Dst:             _ZNK11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCNetwork.cpp:606,35'
          Dst:             _ZNK7CModule7GetArgsEv
        - Src:             'src/IRCNetwork.cpp:606,29'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCNetwork.cpp:609,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCNetwork.cpp:609,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:609,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:609,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:612,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:612,56'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/IRCNetwork.cpp:612,50'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCNetwork.cpp:612,20'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:612,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:612,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:613,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:612,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:612,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:613,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:618,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:618,51'
          Dst:             _ZNK7CServer9GetStringEb
        - Src:             'src/IRCNetwork.cpp:618,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:618,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:618,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:618,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:618,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:622,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:622,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:622,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:622,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:627,20'
          Dst:             _ZNK5CChan8InConfigEv
        - Src:             'src/IRCNetwork.cpp:628,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:628,48'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCNetwork.cpp:628,66'
          Dst:             _ZNK5CChan8ToConfigEv
        - Src:             'src/IRCNetwork.cpp:628,20'
          Dst:             _ZN7CConfig12AddSubConfigERK7CStringS2_S_
        - Src:             'src/IRCNetwork.cpp:628,13'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/IRCNetwork.cpp:628,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:628,13'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/IRCNetwork.cpp:628,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:633,1'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/IRCNetwork.cpp:633,1'
          Dst:             _ZN7CConfigD2Ev
    - functionName:    _ZNK11CIRCNetwork12GetFloodRateEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CIRCNetwork13GetFloodBurstEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CIRCNetwork12GetJoinDelayEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CIRCNetwork10GetModulesEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CModule7GetArgsEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1279
      functionLinenumberEnd: 1279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CModule10GetModNameEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionLinenumberEnd: 1160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    174
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CChan8InConfigEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork7AddChanEP5CChan
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN5CChanD2Ev
        - _ZNK5CChan7GetNameEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:909,24'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCNetwork.cpp:909,48'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCNetwork.cpp:909,34'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:910,13'
          Dst:             _ZN5CChanD2Ev
    - functionName:    _ZNK7CConfig5emptyEv
      functionSourceFile: '/src/znc/include/znc/Config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CConfig13FindSubConfigERK7CStringRNSt3__16vectorINS3_4pairIS0_12CConfigEntryEENS3_9allocatorIS7_EEEEb
      functionSourceFile: '/src/znc/include/znc/Config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork21AddTrustedFingerprintERK7CString
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZNK7CString8Escape_nENS_7EEscapeES0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/IRCNetwork.h:133,17'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeES0_
        - Src:             'include/znc/IRCNetwork.h:132,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/IRCNetwork.h:132,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CIRCNetwork9AddServerERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1218
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN11CIRCNetwork9AddServerE7CServer
        - _ZN7CServer5ParseE7CString
        - _ZN7CServerD2Ev
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1217,37'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCNetwork.cpp:1217,22'
          Dst:             _ZN7CServer5ParseE7CString
        - Src:             'src/IRCNetwork.cpp:1217,12'
          Dst:             _ZN11CIRCNetwork9AddServerE7CServer
        - Src:             'src/IRCNetwork.cpp:1217,5'
          Dst:             _ZN7CServerD2Ev
        - Src:             'src/IRCNetwork.cpp:1217,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1217,5'
          Dst:             _ZN7CServerD2Ev
        - Src:             'src/IRCNetwork.cpp:1217,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CIRCNetwork10LoadModuleERK7CStringS2_S2_RS0_
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1588
      functionLinenumberEnd: 1600
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN6CUtils11PrintActionERK7CString
        - _ZN6CUtils11PrintStatusEbRK7CString
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - _ZNK11CIRCNetwork7GetUserEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1589,5'
          Dst:             _ZN6CUtils11PrintActionERK7CString
        - Src:             'src/IRCNetwork.cpp:1590,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/IRCNetwork.cpp:1592,20'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCNetwork.cpp:1593,51'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCNetwork.cpp:1592,33'
          Dst:             _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - Src:             'src/IRCNetwork.cpp:1595,5'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/IRCNetwork.cpp:1597,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:1600,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1600,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
      functionSourceFile: '/src/znc/include/znc/Config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CConfig15FindUShortEntryERK7CStringRtt
      functionSourceFile: '/src/znc/include/znc/Config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZNK7CString8ToUShortEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Config.h:125,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'include/znc/Config.h:126,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Config.h:126,13'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'include/znc/Config.h:126,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Config.h:127,22'
          Dst:             _ZNK7CString8ToUShortEv
        - Src:             'include/znc/Config.h:126,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Config.h:132,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Config.h:132,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
      functionSourceFile: '/src/znc/include/znc/Config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          104
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    57
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Config.h:93,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/Config.h:95,14'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN7CConfig15FindDoubleEntryERK7CStringRdd
      functionSourceFile: '/src/znc/include/znc/Config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZNK7CString8ToDoubleEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Config.h:136,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'include/znc/Config.h:137,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Config.h:137,13'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'include/znc/Config.h:137,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Config.h:138,22'
          Dst:             _ZNK7CString8ToDoubleEv
        - Src:             'include/znc/Config.h:137,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Config.h:143,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Config.h:143,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CIRCNetwork12SetJoinDelayEt
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork13SetFloodBurstEt
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork12SetFloodRateEd
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork11SetTrustPKIEb
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork16SetTrustAllCertsEb
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork11ParseConfigEP7CConfigR7CStringb
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         291
      ICount:          1566
      EdgeCount:       508
      CyclomaticComplexity: 219
      functionsReached:
        - _ZN11CIRCNetwork10LoadModuleERK7CStringS2_S2_RS0_
        - _ZN11CIRCNetwork21AddTrustedFingerprintERK7CString
        - _ZN11CIRCNetwork7AddChanEP5CChan
        - _ZN11CIRCNetwork7AddChanERK7CStringb
        - _ZN11CIRCNetwork9AddServerERK7CString
        - _ZN4CZNC10DumpConfigEPK7CConfig
        - _ZN5CChanC2ERK7CStringP11CIRCNetworkbP7CConfig
        - _ZN5CChanD2Ev
        - _ZN6CUtils10PrintErrorERK7CString
        - _ZN6CUtils11PrintActionERK7CString
        - _ZN6CUtils11PrintStatusEbRK7CString
        - _ZN7CConfig13FindSubConfigERK7CStringRNSt3__16vectorINS3_4pairIS0_12CConfigEntryEENS3_9allocatorIS7_EEEEb
        - _ZN7CConfig15FindDoubleEntryERK7CStringRdd
        - _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - _ZN7CConfig15FindUShortEntryERK7CStringRtt
        - _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Em
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK5CChan7GetNameEv
        - _ZNK5CUser11GetUsernameEv
        - _ZNK7CConfig5emptyEv
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString6ToBoolEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:401,21'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/IRCNetwork.cpp:402,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:402,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:402,26'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/IRCNetwork.cpp:402,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:402,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:402,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:402,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:404,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:404,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:407,21'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/IRCNetwork.cpp:408,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:408,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:408,26'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/IRCNetwork.cpp:408,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:408,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:408,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:408,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:409,48'
          Dst:             _ZNK7CString6ToBoolEv
        - Src:             'src/IRCNetwork.cpp:410,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:410,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:414,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:414,26'
          Dst:             _ZN7CConfig15FindDoubleEntryERK7CStringRdd
        - Src:             'src/IRCNetwork.cpp:414,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:414,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:420,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:420,26'
          Dst:             _ZN7CConfig15FindUShortEntryERK7CStringRtt
        - Src:             'src/IRCNetwork.cpp:420,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:420,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:424,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:424,18'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/IRCNetwork.cpp:424,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:426,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:426,39'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/IRCNetwork.cpp:426,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:427,31'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCNetwork.cpp:433,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:432,25'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:432,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:434,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:434,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:434,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:424,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:426,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:432,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:434,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:440,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:439,25'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:439,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:442,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:442,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:442,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:439,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:442,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:449,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:448,25'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:448,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:451,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:451,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:451,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:448,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:451,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:454,21'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/IRCNetwork.cpp:455,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:455,36'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/IRCNetwork.cpp:455,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:457,28'
          Dst:             _ZN11CIRCNetwork10LoadModuleERK7CStringS2_S2_RS0_
        - Src:             'src/IRCNetwork.cpp:463,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:462,21'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/IRCNetwork.cpp:462,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:465,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:464,21'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/IRCNetwork.cpp:464,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:469,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:468,21'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/IRCNetwork.cpp:468,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:455,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:462,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:464,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:468,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:477,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:476,21'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/IRCNetwork.cpp:476,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:479,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:478,21'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/IRCNetwork.cpp:478,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:484,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:483,21'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/IRCNetwork.cpp:483,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:476,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:478,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:483,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:495,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:495,38'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/IRCNetwork.cpp:495,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:495,47'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:495,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:495,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:495,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:495,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:495,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:495,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:501,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:500,33'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:500,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:504,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:504,34'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:504,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:506,25'
          Dst:             _ZN11CIRCNetwork10LoadModuleERK7CStringS2_S2_RS0_
        - Src:             'src/IRCNetwork.cpp:500,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:504,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:509,28'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:513,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:513,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:513,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:513,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:513,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:513,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:513,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:513,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:516,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:516,14'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/IRCNetwork.cpp:516,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:517,37'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/IRCNetwork.cpp:517,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCNetwork.cpp:517,5'
          Dst:             _ZN6CUtils11PrintActionERK7CString
        - Src:             'src/IRCNetwork.cpp:517,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:517,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:519,29'
          Dst:             _ZN11CIRCNetwork9AddServerERK7CString
        - Src:             'src/IRCNetwork.cpp:519,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:519,9'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/IRCNetwork.cpp:519,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:516,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:517,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:517,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:519,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:522,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:522,14'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/IRCNetwork.cpp:522,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:524,9'
          Dst:             _ZN11CIRCNetwork21AddTrustedFingerprintERK7CString
        - Src:             'src/IRCNetwork.cpp:522,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:527,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:527,14'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/IRCNetwork.cpp:527,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:529,9'
          Dst:             _ZN11CIRCNetwork7AddChanERK7CStringb
        - Src:             'src/IRCNetwork.cpp:527,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:535,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:535,14'
          Dst:             _ZN7CConfig13FindSubConfigERK7CStringRNSt3__16vectorINS3_4pairIS0_12CConfigEntryEENS3_9allocatorIS7_EEEEb
        - Src:             'src/IRCNetwork.cpp:535,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:539,28'
          Dst:             _ZN5CChanC2ERK7CStringP11CIRCNetworkbP7CConfig
        - Src:             'src/IRCNetwork.cpp:541,24'
          Dst:             _ZNK7CConfig5emptyEv
        - Src:             'src/IRCNetwork.cpp:543,31'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/IRCNetwork.cpp:543,64'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/IRCNetwork.cpp:542,22'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCNetwork.cpp:542,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:542,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:545,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/IRCNetwork.cpp:547,13'
          Dst:             _ZN4CZNC10DumpConfigEPK7CConfig
        - Src:             'src/IRCNetwork.cpp:548,13'
          Dst:             _ZN5CChanD2Ev
        - Src:             'src/IRCNetwork.cpp:535,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:542,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:554,25'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCNetwork.cpp:554,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:555,14'
          Dst:             _ZN11CIRCNetwork7AddChanEP5CChan
        - Src:             'src/IRCNetwork.cpp:556,22'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCNetwork.cpp:556,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:556,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:557,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/IRCNetwork.cpp:556,13'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CIRCNetwork7AddChanERK7CStringb
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          106
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5CChanC2ERK7CStringP11CIRCNetworkbP7CConfig
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZNK11CIRCNetwork8FindChanE7CString
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:920,35'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCNetwork.cpp:920,26'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCNetwork.cpp:920,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:920,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:924,24'
          Dst:             _ZN5CChanC2ERK7CStringP11CIRCNetworkbP7CConfig
    - functionName:    _ZNK11CIRCNetwork8FindChanE7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 891
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          123
      EdgeCount:       43
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7CString8TrimLeftERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK11CIRCNetwork10GetIRCSockEv
        - _ZNK5CChan7GetNameEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK8CIRCSock11GetISupportERK7CStringS2_
      functionUses:    42
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:878,9'
          Dst:             _ZNK11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:881,24'
          Dst:             _ZNK11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:881,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:881,63'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:881,38'
          Dst:             _ZNK8CIRCSock11GetISupportERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:881,15'
          Dst:             _ZN7CString8TrimLeftERKS_
        - Src:             'src/IRCNetwork.cpp:881,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:881,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:881,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:881,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:881,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:881,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:885,33'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCNetwork.cpp:885,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
    - functionName:    _ZN11CIRCNetwork20SetIRCConnectEnabledEb
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1415
      functionLinenumberEnd: 1427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN11CIRCNetwork15CheckIRCConnectEv
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock4QuitERK7CString
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1419,9'
          Dst:             _ZN11CIRCNetwork15CheckIRCConnectEv
        - Src:             'src/IRCNetwork.cpp:1420,16'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:1421,13'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:1422,13'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:1422,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1422,27'
          Dst:             _ZN8CIRCSock4QuitERK7CString
        - Src:             'src/IRCNetwork.cpp:1422,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1422,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1424,13'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:1424,27'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
    - functionName:    _ZN11CIRCNetwork7SetNickERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1513
      functionLinenumberEnd: 1519
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK5CUser7GetNickEb
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1514,18'
          Dst:             _ZNK5CUser7GetNickEb
        - Src:             'src/IRCNetwork.cpp:1514,28'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:1515,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1515,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:1515,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1515,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1517,17'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN11CIRCNetwork10SetAltNickERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1521
      functionLinenumberEnd: 1527
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK5CUser10GetAltNickEb
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1522,18'
          Dst:             _ZNK5CUser10GetAltNickEb
        - Src:             'src/IRCNetwork.cpp:1522,31'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:1523,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1523,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:1523,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1523,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1525,20'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN11CIRCNetwork8SetIdentERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1529
      functionLinenumberEnd: 1535
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK5CUser8GetIdentEb
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1530,18'
          Dst:             _ZNK5CUser8GetIdentEb
        - Src:             'src/IRCNetwork.cpp:1530,29'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:1531,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1531,18'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:1531,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1531,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1533,18'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN11CIRCNetwork11SetRealNameERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1537
      functionLinenumberEnd: 1543
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK5CUser11GetRealNameEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1538,18'
          Dst:             _ZNK5CUser11GetRealNameEv
        - Src:             'src/IRCNetwork.cpp:1538,32'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:1538,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1539,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1539,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:1539,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1538,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1539,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1541,21'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN11CIRCNetwork11SetBindHostERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1545
      functionLinenumberEnd: 1551
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK5CUser11GetBindHostEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1546,18'
          Dst:             _ZNK5CUser11GetBindHostEv
        - Src:             'src/IRCNetwork.cpp:1546,32'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:1547,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1547,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:1547,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1547,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1549,21'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN11CIRCNetwork11SetEncodingERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1553
      functionLinenumberEnd: 1558
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN4CZNC3GetEv
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CZNCSock11SetEncodingERK7CString
        - _ZNK4CZNC13FixupEncodingERK7CString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1554,19'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:1554,31'
          Dst:             _ZNK4CZNC13FixupEncodingERK7CString
        - Src:             'src/IRCNetwork.cpp:1554,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:1554,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1555,9'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:1556,9'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:1556,23'
          Dst:             _ZN8CZNCSock11SetEncodingERK7CString
        - Src:             'src/IRCNetwork.cpp:1554,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CIRCNetwork10SetQuitMsgERK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1560
      functionLinenumberEnd: 1566
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK5CUser10GetQuitMsgEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1561,18'
          Dst:             _ZNK5CUser10GetQuitMsgEv
        - Src:             'src/IRCNetwork.cpp:1561,31'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:1561,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1562,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:1562,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:1562,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1561,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1562,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:1564,20'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZNK11CIRCNetwork14GetNetworkPathEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          93
      EdgeCount:       33
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN4CDir7MakeDirERK7CStringj
        - _ZN5CFile6ExistsERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK5CUser11GetUserPathEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:356,37'
          Dst:             _ZNK5CUser11GetUserPathEv
        - Src:             'src/IRCNetwork.cpp:356,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCNetwork.cpp:358,10'
          Dst:             _ZN5CFile6ExistsERK7CString
        - Src:             'src/IRCNetwork.cpp:359,9'
          Dst:             _ZN4CDir7MakeDirERK7CStringj
        - Src:             'src/IRCNetwork.cpp:363,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:363,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC15AddBytesWrittenEy
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC12AddBytesReadEy
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser15AddBytesWrittenEy
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser12AddBytesReadEy
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC18GetConnectionQueueEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork10DelServersEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7CServerD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:350,9'
          Dst:             _ZN7CServerD2Ev
    - functionName:    _ZNK11CIRCNetwork10GetServersEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1139
      functionLinenumberEnd: 1139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CIRCNetwork10GetQuitMsgEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1505
      functionLinenumberEnd: 1511
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZNK5CUser10GetQuitMsgEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:1507,25'
          Dst:             _ZNK5CUser10GetQuitMsgEv
        - Src:             'src/IRCNetwork.cpp:1510,12'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZNK11CIRCNetwork11GetEncodingEv
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1503
      functionLinenumberEnd: 1503
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetworkD2Ev
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         54
      ICount:          332
      EdgeCount:       91
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN11CIRCNetwork10DelServersEv
        - _ZN11CIRCNetwork7SetUserEP5CUser
        - _ZN4CZNC10GetManagerEv
        - _ZN4CZNC12AddBytesReadEy
        - _ZN4CZNC15AddBytesWrittenEy
        - _ZN4CZNC18GetConnectionQueueEv
        - _ZN4CZNC3GetEv
        - _ZN5CChanD2Ev
        - _ZN5CNickD2Ev
        - _ZN5CUser12AddBytesReadEy
        - _ZN5CUser15AddBytesWrittenEy
        - _ZN6CQueryD2Ev
        - _ZN7CBufferD2Ev
        - _ZN7CStringD2Ev
        - _ZN8CModulesD2Ev
        - _ZNK11CIRCNetwork7GetUserEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:301,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:301,21'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/IRCNetwork.cpp:307,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:307,21'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/IRCNetwork.cpp:312,5'
          Dst:             _ZN11CIRCNetwork10DelServersEv
        - Src:             'src/IRCNetwork.cpp:315,5'
          Dst:             _ZN8CModulesD2Ev
        - Src:             'src/IRCNetwork.cpp:320,9'
          Dst:             _ZN5CChanD2Ev
        - Src:             'src/IRCNetwork.cpp:326,9'
          Dst:             _ZN6CQueryD2Ev
        - Src:             'src/IRCNetwork.cpp:330,20'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCNetwork.cpp:331,5'
          Dst:             _ZN11CIRCNetwork7SetUserEP5CUser
        - Src:             'src/IRCNetwork.cpp:334,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:334,17'
          Dst:             _ZN4CZNC18GetConnectionQueueEv
        - Src:             'src/IRCNetwork.cpp:336,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:336,17'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/IRCNetwork.cpp:337,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:337,17'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/IRCNetwork.cpp:340,16'
          Dst:             _ZN5CUser12AddBytesReadEy
        - Src:             'src/IRCNetwork.cpp:341,16'
          Dst:             _ZN5CUser15AddBytesWrittenEy
        - Src:             'src/IRCNetwork.cpp:343,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:343,21'
          Dst:             _ZN4CZNC12AddBytesReadEy
        - Src:             'src/IRCNetwork.cpp:344,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:344,21'
          Dst:             _ZN4CZNC15AddBytesWrittenEy
        - Src:             'src/IRCNetwork.cpp:346,1'
          Dst:             _ZN7CBufferD2Ev
        - Src:             'src/IRCNetwork.cpp:346,1'
          Dst:             _ZN7CBufferD2Ev
        - Src:             'src/IRCNetwork.cpp:346,1'
          Dst:             _ZN7CBufferD2Ev
        - Src:             'src/IRCNetwork.cpp:346,1'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCNetwork.cpp:346,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:346,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:346,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:346,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:346,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:346,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:346,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:346,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:346,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:346,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:301,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN11CIRCNetwork7SetUserEP5CUser
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          132
      EdgeCount:       43
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN5CUser10AddNetworkEP11CIRCNetwork
        - _ZN5CUser13RemoveNetworkEP11CIRCNetwork
        - _ZN7CClient10SetNetworkEP11CIRCNetworkbb
        - _ZN7CClient9PutStatusERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:784,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:784,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:784,13'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:783,18'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/IRCNetwork.cpp:783,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:783,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:783,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:785,18'
          Dst:             _ZN7CClient10SetNetworkEP11CIRCNetworkbb
        - Src:             'src/IRCNetwork.cpp:783,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:783,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:783,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:791,18'
          Dst:             _ZN5CUser13RemoveNetworkEP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:796,18'
          Dst:             _ZN5CUser10AddNetworkEP11CIRCNetwork
    - functionName:    _ZN11CIRCNetwork5CloneERKS_b
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         132
      ICount:          738
      EdgeCount:       226
      CyclomaticComplexity: 96
      functionsReached:
        - _ZN11CIRCNetwork10DelServersEv
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork10SetAltNickERK7CString
        - _ZN11CIRCNetwork10SetQuitMsgERK7CString
        - _ZN11CIRCNetwork11SetBindHostERK7CString
        - _ZN11CIRCNetwork11SetEncodingERK7CString
        - _ZN11CIRCNetwork11SetRealNameERK7CString
        - _ZN11CIRCNetwork20SetIRCConnectEnabledEb
        - _ZN11CIRCNetwork7AddChanERK7CStringb
        - _ZN11CIRCNetwork7SetNickERK7CString
        - _ZN11CIRCNetwork8SetIdentERK7CString
        - _ZN11CIRCNetwork9AddServerE7CServer
        - _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN5CChan11SetInConfigEb
        - _ZN5CChan5CloneERS_
        - _ZN7CServerC2ERKS_
        - _ZN7CServerD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CIRCSock4QuitERK7CString
        - _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - _ZN8CModules12ReloadModuleERK7CStringS2_P5CUserP11CIRCNetworkRS0_
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK11CIRCNetwork10GetAltNickEb
        - _ZNK11CIRCNetwork10GetModulesEv
        - _ZNK11CIRCNetwork10GetQuitMsgEv
        - _ZNK11CIRCNetwork10GetServersEv
        - _ZNK11CIRCNetwork11GetBindHostEv
        - _ZNK11CIRCNetwork11GetEncodingEv
        - _ZNK11CIRCNetwork11GetRealNameEv
        - _ZNK11CIRCNetwork12GetFloodRateEv
        - _ZNK11CIRCNetwork12GetJoinDelayEv
        - _ZNK11CIRCNetwork13GetFloodBurstEv
        - _ZNK11CIRCNetwork16GetCurrentServerEv
        - _ZNK11CIRCNetwork20GetIRCConnectEnabledEv
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK11CIRCNetwork7GetNickEb
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK11CIRCNetwork8GetChansEv
        - _ZNK11CIRCNetwork8GetIdentEb
        - _ZNK5CChan7GetNameEv
        - _ZNK5CChan8InConfigEv
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule7GetArgsEv
        - _ZNK7CServer7GetNameEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK8CModules10FindModuleERK7CString
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:190,27'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/IRCNetwork.cpp:190,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:193,28'
          Dst:             _ZNK11CIRCNetwork12GetFloodRateEv
        - Src:             'src/IRCNetwork.cpp:194,29'
          Dst:             _ZNK11CIRCNetwork13GetFloodBurstEv
        - Src:             'src/IRCNetwork.cpp:195,28'
          Dst:             _ZNK11CIRCNetwork12GetJoinDelayEv
        - Src:             'src/IRCNetwork.cpp:197,21'
          Dst:             _ZNK11CIRCNetwork7GetNickEb
        - Src:             'src/IRCNetwork.cpp:197,5'
          Dst:             _ZN11CIRCNetwork7SetNickERK7CString
        - Src:             'src/IRCNetwork.cpp:198,24'
          Dst:             _ZNK11CIRCNetwork10GetAltNickEb
        - Src:             'src/IRCNetwork.cpp:198,5'
          Dst:             _ZN11CIRCNetwork10SetAltNickERK7CString
        - Src:             'src/IRCNetwork.cpp:199,22'
          Dst:             _ZNK11CIRCNetwork8GetIdentEb
        - Src:             'src/IRCNetwork.cpp:199,5'
          Dst:             _ZN11CIRCNetwork8SetIdentERK7CString
        - Src:             'src/IRCNetwork.cpp:200,25'
          Dst:             _ZNK11CIRCNetwork11GetRealNameEv
        - Src:             'src/IRCNetwork.cpp:200,5'
          Dst:             _ZN11CIRCNetwork11SetRealNameERK7CString
        - Src:             'src/IRCNetwork.cpp:200,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:201,25'
          Dst:             _ZNK11CIRCNetwork11GetBindHostEv
        - Src:             'src/IRCNetwork.cpp:201,5'
          Dst:             _ZN11CIRCNetwork11SetBindHostERK7CString
        - Src:             'src/IRCNetwork.cpp:202,25'
          Dst:             _ZNK11CIRCNetwork11GetEncodingEv
        - Src:             'src/IRCNetwork.cpp:202,5'
          Dst:             _ZN11CIRCNetwork11SetEncodingERK7CString
        - Src:             'src/IRCNetwork.cpp:203,24'
          Dst:             _ZNK11CIRCNetwork10GetQuitMsgEv
        - Src:             'src/IRCNetwork.cpp:203,5'
          Dst:             _ZN11CIRCNetwork10SetQuitMsgERK7CString
        - Src:             'src/IRCNetwork.cpp:203,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:207,48'
          Dst:             _ZNK11CIRCNetwork10GetServersEv
        - Src:             'src/IRCNetwork.cpp:208,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/IRCNetwork.cpp:209,25'
          Dst:             _ZNK11CIRCNetwork16GetCurrentServerEv
        - Src:             'src/IRCNetwork.cpp:212,29'
          Dst:             _ZNK7CServer7GetNameEv
        - Src:             'src/IRCNetwork.cpp:212,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCNetwork.cpp:200,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:203,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:215,5'
          Dst:             _ZN11CIRCNetwork10DelServersEv
        - Src:             'src/IRCNetwork.cpp:218,19'
          Dst:             _ZN7CServerC2ERKS_
        - Src:             'src/IRCNetwork.cpp:218,9'
          Dst:             _ZN11CIRCNetwork9AddServerE7CServer
        - Src:             'src/IRCNetwork.cpp:218,9'
          Dst:             _ZN7CServerD2Ev
        - Src:             'src/IRCNetwork.cpp:218,9'
          Dst:             _ZN7CServerD2Ev
        - Src:             'src/IRCNetwork.cpp:223,43'
          Dst:             _ZNK7CServer7GetNameEv
        - Src:             'src/IRCNetwork.cpp:223,21'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCNetwork.cpp:230,27'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/IRCNetwork.cpp:234,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:234,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:234,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/IRCNetwork.cpp:233,13'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCNetwork.cpp:233,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:233,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:233,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:236,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:236,20'
          Dst:             _ZN8CIRCSock4QuitERK7CString
        - Src:             'src/IRCNetwork.cpp:236,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:233,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:233,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:233,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:236,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:242,44'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/IRCNetwork.cpp:244,43'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCNetwork.cpp:244,33'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCNetwork.cpp:244,24'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCNetwork.cpp:244,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:247,42'
          Dst:             _ZNK5CChan8InConfigEv
        - Src:             'src/IRCNetwork.cpp:247,20'
          Dst:             _ZN5CChan11SetInConfigEb
        - Src:             'src/IRCNetwork.cpp:244,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:249,31'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCNetwork.cpp:249,52'
          Dst:             _ZNK5CChan8InConfigEv
        - Src:             'src/IRCNetwork.cpp:249,13'
          Dst:             _ZN11CIRCNetwork7AddChanERK7CStringb
        - Src:             'src/IRCNetwork.cpp:254,51'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCNetwork.cpp:254,44'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCNetwork.cpp:254,35'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCNetwork.cpp:254,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:257,20'
          Dst:             _ZN5CChan11SetInConfigEb
        - Src:             'src/IRCNetwork.cpp:254,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:259,20'
          Dst:             _ZN5CChan5CloneERS_
        - Src:             'src/IRCNetwork.cpp:266,26'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCNetwork.cpp:267,40'
          Dst:             _ZNK11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCNetwork.cpp:270,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/IRCNetwork.cpp:271,57'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/IRCNetwork.cpp:271,37'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/IRCNetwork.cpp:274,42'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/IRCNetwork.cpp:274,65'
          Dst:             _ZNK7CModule7GetArgsEv
        - Src:             'src/IRCNetwork.cpp:274,22'
          Dst:             _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - Src:             'src/IRCNetwork.cpp:281,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:277,29'
          Dst:             _ZNK7CModule7GetArgsEv
        - Src:             'src/IRCNetwork.cpp:277,51'
          Dst:             _ZNK7CModule7GetArgsEv
        - Src:             'src/IRCNetwork.cpp:278,44'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/IRCNetwork.cpp:278,67'
          Dst:             _ZNK7CModule7GetArgsEv
        - Src:             'src/IRCNetwork.cpp:278,22'
          Dst:             _ZN8CModules12ReloadModuleERK7CStringS2_P5CUserP11CIRCNetworkRS0_
        - Src:             'src/IRCNetwork.cpp:281,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:284,57'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/IRCNetwork.cpp:284,37'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/IRCNetwork.cpp:287,42'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/IRCNetwork.cpp:292,18'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/IRCNetwork.cpp:296,34'
          Dst:             _ZNK11CIRCNetwork20GetIRCConnectEnabledEv
        - Src:             'src/IRCNetwork.cpp:296,5'
          Dst:             _ZN11CIRCNetwork20SetIRCConnectEnabledEb
        - Src:             'src/IRCNetwork.cpp:297,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:297,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CIRCNetworkC2EP5CUserRKS_
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN11CIRCNetwork5CloneERKS_b
        - _ZN11CIRCNetworkC2EP5CUserRK7CString
        - _ZN11CIRCNetworkD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:184,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:184,7'
          Dst:             _ZN11CIRCNetworkC2EP5CUserRK7CString
        - Src:             'src/IRCNetwork.cpp:184,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:185,5'
          Dst:             _ZN11CIRCNetwork5CloneERKS_b
        - Src:             'src/IRCNetwork.cpp:184,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:186,1'
          Dst:             _ZN11CIRCNetworkD2Ev
    - functionName:    _ZN11CIRCNetworkC2EP5CUserRK7CString
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          374
      EdgeCount:       103
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN11CIRCNetwork20SetIRCConnectEnabledEb
        - _ZN11CIRCNetwork7SetUserEP5CUser
        - _ZN20CIRCNetworkJoinTimerC2EP11CIRCNetwork
        - _ZN20CIRCNetworkPingTimerC2EP11CIRCNetwork
        - _ZN4CZNC10GetManagerEv
        - _ZN4CZNC3GetEv
        - _ZN5CNickC2Ev
        - _ZN5CNickD2Ev
        - _ZN7CBuffer12SetLineCountEjb
        - _ZN7CBufferC2Ej
        - _ZN7CBufferD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CModulesC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:131,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCNetwork.cpp:133,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:134,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:135,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:136,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:137,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:138,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:139,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:141,22'
          Dst:             _ZN8CModulesC2Ev
        - Src:             'src/IRCNetwork.cpp:146,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:150,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCNetwork.cpp:153,7'
          Dst:             _ZN5CNickC2Ev
        - Src:             'src/IRCNetwork.cpp:157,7'
          Dst:             _ZN7CBufferC2Ej
        - Src:             'src/IRCNetwork.cpp:158,7'
          Dst:             _ZN7CBufferC2Ej
        - Src:             'src/IRCNetwork.cpp:159,7'
          Dst:             _ZN7CBufferC2Ej
        - Src:             'src/IRCNetwork.cpp:165,5'
          Dst:             _ZN11CIRCNetwork7SetUserEP5CUser
        - Src:             'src/IRCNetwork.cpp:169,17'
          Dst:             _ZN7CBuffer12SetLineCountEjb
        - Src:             'src/IRCNetwork.cpp:171,18'
          Dst:             _ZN7CBuffer12SetLineCountEjb
        - Src:             'src/IRCNetwork.cpp:172,20'
          Dst:             _ZN7CBuffer12SetLineCountEjb
        - Src:             'src/IRCNetwork.cpp:174,24'
          Dst:             _ZN20CIRCNetworkPingTimerC2EP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:175,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:175,17'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/IRCNetwork.cpp:177,24'
          Dst:             _ZN20CIRCNetworkJoinTimerC2EP11CIRCNetwork
        - Src:             'src/IRCNetwork.cpp:178,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCNetwork.cpp:178,17'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/IRCNetwork.cpp:180,5'
          Dst:             _ZN11CIRCNetwork20SetIRCConnectEnabledEb
        - Src:             'src/IRCNetwork.cpp:181,1'
          Dst:             _ZN7CBufferD2Ev
        - Src:             'src/IRCNetwork.cpp:181,1'
          Dst:             _ZN7CBufferD2Ev
        - Src:             'src/IRCNetwork.cpp:181,1'
          Dst:             _ZN7CBufferD2Ev
        - Src:             'src/IRCNetwork.cpp:181,1'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCNetwork.cpp:181,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:181,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:181,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:181,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:181,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:181,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:181,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:181,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:181,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:181,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN20CIRCNetworkPingTimerC2EP11CIRCNetwork
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       33
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN5CCron5StartEd
        - _ZN5CCron7SetNameERK7CString
        - _ZN5CCronC2Ev
        - _ZN5CCronD2Ev
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CUser11GetUsernameEv
        - _ZNK5CUser12GetPingSlackEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:35,11'
          Dst:             _ZN5CCronC2Ev
        - Src:             'src/IRCNetwork.cpp:37,29'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCNetwork.cpp:37,40'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/IRCNetwork.cpp:38,29'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/IRCNetwork.cpp:36,17'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCNetwork.cpp:36,9'
          Dst:             _ZN5CCron7SetNameERK7CString
        - Src:             'src/IRCNetwork.cpp:36,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:39,27'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCNetwork.cpp:39,38'
          Dst:             _ZNK5CUser12GetPingSlackEv
        - Src:             'src/IRCNetwork.cpp:39,9'
          Dst:             _ZN5CCron5StartEd
        - Src:             'src/IRCNetwork.cpp:36,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:40,5'
          Dst:             _ZN5CCronD2Ev
    - functionName:    _ZN20CIRCNetworkJoinTimerC2EP11CIRCNetwork
      functionSourceFile: '/src/znc/src/IRCNetwork.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          117
      EdgeCount:       32
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN5CCron5StartEd
        - _ZN5CCron7SetNameERK7CString
        - _ZN5CCronC2Ev
        - _ZN5CCronD2Ev
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CUser11GetUsernameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCNetwork.cpp:78,11'
          Dst:             _ZN5CCronC2Ev
        - Src:             'src/IRCNetwork.cpp:80,29'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCNetwork.cpp:80,40'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/IRCNetwork.cpp:81,29'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/IRCNetwork.cpp:79,17'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCNetwork.cpp:79,9'
          Dst:             _ZN5CCron7SetNameERK7CString
        - Src:             'src/IRCNetwork.cpp:79,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:82,9'
          Dst:             _ZN5CCron5StartEd
        - Src:             'src/IRCNetwork.cpp:79,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCNetwork.cpp:83,5'
          Dst:             _ZN5CCronD2Ev
    - functionName:    _ZN16CTranslationInfoD2Ev
      functionSourceFile: '/src/znc/include/znc/Translation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Translation.h:24,8'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN16CTranslationInfoC2ERKS_
      functionSourceFile: '/src/znc/include/znc/Translation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2ERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Translation.h:24,8'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZN16CTranslationInfoC2Ev
      functionSourceFile: '/src/znc/include/znc/Translation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Translation.h:24,8'
          Dst:             _ZN7CStringC2Ev
    - functionName:    _ZN4CDir7CleanUpEv
      functionSourceFile: '/src/znc/include/znc/FileUtils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5CFileD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/FileUtils.h:160,13'
          Dst:             _ZN5CFileD2Ev
    - functionName:    _ZN4CDir14FillByWildcardERK7CStringS2_
      functionSourceFile: '/src/znc/include/znc/FileUtils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          253
      EdgeCount:       53
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4CDir7CleanUpEv
        - _ZN5CFileC2ERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CString12TrimSuffix_nERKS_
        - _ZNK7CString7WildCmpERKS_15CaseSensitivity
        - closedir
        - opendir
        - readdir
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/FileUtils.h:169,9'
          Dst:             _ZN4CDir7CleanUpEv
        - Src:             'include/znc/FileUtils.h:170,20'
          Dst:             opendir
        - Src:             'include/znc/FileUtils.h:178,22'
          Dst:             readdir
        - Src:             'include/znc/FileUtils.h:179,18'
          Dst:             strcmp
        - Src:             'include/znc/FileUtils.h:180,18'
          Dst:             strcmp
        - Src:             'include/znc/FileUtils.h:184,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/FileUtils.h:184,39'
          Dst:             _ZNK7CString7WildCmpERKS_15CaseSensitivity
        - Src:             'include/znc/FileUtils.h:183,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/FileUtils.h:183,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/FileUtils.h:189,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/FileUtils.h:189,32'
          Dst:             _ZNK7CString12TrimSuffix_nERKS_
        - Src:             'include/znc/FileUtils.h:189,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/znc/FileUtils.h:189,21'
          Dst:             _ZN5CFileC2ERK7CString
        - Src:             'include/znc/FileUtils.h:189,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/FileUtils.h:189,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/FileUtils.h:189,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/FileUtils.h:189,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/FileUtils.h:189,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/FileUtils.h:189,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/FileUtils.h:196,9'
          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:    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:    _ZN4CDirD2Ev
      functionSourceFile: '/src/znc/include/znc/FileUtils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4CDir7CleanUpEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/FileUtils.h:156,15'
          Dst:             _ZN4CDir7CleanUpEv
    - functionName:    _ZN4CDir4FillERK7CString
      functionSourceFile: '/src/znc/include/znc/FileUtils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4CDir14FillByWildcardERK7CStringS2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/FileUtils.h:166,68'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/FileUtils.h:166,47'
          Dst:             _ZN4CDir14FillByWildcardERK7CStringS2_
        - Src:             'include/znc/FileUtils.h:166,40'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/FileUtils.h:166,40'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CDirC2Ev
      functionSourceFile: '/src/znc/include/znc/FileUtils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN27CTranslationDomainRefHolderD2Ev
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12CTranslation12DelReferenceERK7CString
        - _ZN12CTranslation3GetEv
        - _ZN7CStringD2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Translation.cpp:156,5'
          Dst:             _ZN12CTranslation3GetEv
        - Src:             'src/Translation.cpp:156,25'
          Dst:             _ZN12CTranslation12DelReferenceERK7CString
        - Src:             'src/Translation.cpp:157,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:156,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZN12CTranslation3GetEv
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12CTranslationC2Ev
        - _ZN12CTranslationD2Ev
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Translation.cpp:50,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/Translation.cpp:50,25'
          Dst:             _ZN12CTranslationC2Ev
        - Src:             'src/Translation.cpp:50,5'
          Dst:             __cxa_atexit
        - Src:             'src/Translation.cpp:50,5'
          Dst:             _ZN12CTranslationD2Ev
        - Src:             'src/Translation.cpp:50,5'
          Dst:             __cxa_guard_release
    - functionName:    _ZN12CTranslation12DelReferenceERK7CString
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12CTranslationC2Ev
      functionSourceFile: '/src/znc/include/znc/Translation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12CTranslationD2Ev
      functionSourceFile: '/src/znc/include/znc/Translation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN27CTranslationDomainRefHolderC2ERK7CString
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12CTranslation12NewReferenceERK7CString
        - _ZN12CTranslation3GetEv
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Translation.cpp:152,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Translation.cpp:153,5'
          Dst:             _ZN12CTranslation3GetEv
        - Src:             'src/Translation.cpp:153,25'
          Dst:             _ZN12CTranslation12NewReferenceERK7CString
        - Src:             'src/Translation.cpp:154,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CTranslation12NewReferenceERK7CString
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19CDelayedTranslation7ResolveEv
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12CTranslation3GetEv
        - _ZN12CTranslation8SingularERK7CStringS2_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Translation.cpp:148,12'
          Dst:             _ZN12CTranslation3GetEv
        - Src:             'src/Translation.cpp:148,32'
          Dst:             _ZN12CTranslation8SingularERK7CStringS2_S2_
    - functionName:    _ZN12CTranslation8SingularERK7CStringS2_S2_
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2ERKS_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Translation.cpp:60,12'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZN14CLanguageScopeD2Ev
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12CTranslation11PopLanguageEv
        - _ZN12CTranslation3GetEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Translation.cpp:145,37'
          Dst:             _ZN12CTranslation3GetEv
        - Src:             'src/Translation.cpp:145,57'
          Dst:             _ZN12CTranslation11PopLanguageEv
        - Src:             'src/Translation.cpp:145,57'
          Dst:             __clang_call_terminate
    - functionName:    _ZN12CTranslation11PopLanguageEv
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CLanguageScopeC2ERK7CString
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12CTranslation12PushLanguageERK7CString
        - _ZN12CTranslation3GetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Translation.cpp:143,5'
          Dst:             _ZN12CTranslation3GetEv
        - Src:             'src/Translation.cpp:143,25'
          Dst:             _ZN12CTranslation12PushLanguageERK7CString
    - functionName:    _ZN12CTranslation12PushLanguageERK7CString
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19CDelayedTranslationC2ERK7CStringS2_S2_
      functionSourceFile: '/src/znc/include/znc/Translation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Translation.h:76,11'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Translation.h:76,31'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Translation.h:76,53'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Translation.h:76,75'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Translation.h:76,75'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN21CCoreTranslationMixin3t_dERK7CStringS2_
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN19CDelayedTranslationC2ERK7CStringS2_S2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Translation.cpp:138,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Translation.cpp:138,12'
          Dst:             _ZN19CDelayedTranslationC2ERK7CStringS2_S2_
        - Src:             'src/Translation.cpp:138,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:138,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12CTranslation3GetEv
        - _ZN12CTranslation6PluralERK7CStringS2_S2_S2_i
        - _ZN20CInlineFormatMessageC2EO7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Translation.cpp:132,33'
          Dst:             _ZN12CTranslation3GetEv
        - Src:             'src/Translation.cpp:133,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Translation.cpp:132,53'
          Dst:             _ZN12CTranslation6PluralERK7CStringS2_S2_S2_i
        - Src:             'src/Translation.cpp:132,12'
          Dst:             _ZN20CInlineFormatMessageC2EO7CString
        - Src:             'src/Translation.cpp:132,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:132,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:132,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:132,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CTranslation6PluralERK7CStringS2_S2_S2_i
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringC2ERKS_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Translation.cpp:72,16'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Translation.cpp:74,16'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZN20CInlineFormatMessageC2EO7CString
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2ERKS_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:660,11'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN20CInlineFormatMessageC2EO7CString
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN7CStringD2Ev
      functionUses:    104
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Translation.cpp:125,33'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Translation.cpp:125,12'
          Dst:             _ZN20CInlineFormatMessageC2EO7CString
        - Src:             'src/Translation.cpp:125,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:125,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12CTranslation3GetEv
        - _ZN12CTranslation8SingularERK7CStringS2_S2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    425
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Translation.cpp:120,12'
          Dst:             _ZN12CTranslation3GetEv
        - Src:             'src/Translation.cpp:120,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Translation.cpp:120,32'
          Dst:             _ZN12CTranslation8SingularERK7CStringS2_S2_
        - Src:             'src/Translation.cpp:120,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:120,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CTranslation15LoadTranslationERK7CString
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          141
      EdgeCount:       49
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Translation.cpp:80,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Translation.cpp:80,57'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Translation.cpp:81,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Translation.cpp:81,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Translation.cpp:81,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Translation.cpp:81,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Translation.cpp:81,15'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/Translation.cpp:81,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:81,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:81,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:81,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:82,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Translation.cpp:82,38'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Translation.cpp:82,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:81,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:81,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:81,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:81,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:82,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:102,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:102,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12_GLOBAL__N_116FillTranslationsEv
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          179
      EdgeCount:       56
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN4CDir4FillERK7CString
        - _ZN4CDirC2Ev
        - _ZN4CDirD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8MCString12ReadFromDiskERK7CString
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK5CFile11GetLongNameEv
        - _ZNK5CFile12GetShortNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Translation.cpp:28,10'
          Dst:             _ZN4CDirC2Ev
        - Src:             'src/Translation.cpp:29,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Translation.cpp:29,9'
          Dst:             _ZN4CDir4FillERK7CString
        - Src:             'src/Translation.cpp:29,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:31,32'
          Dst:             _ZNK5CFile12GetShortNameEv
        - Src:             'src/Translation.cpp:33,18'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/Translation.cpp:35,36'
          Dst:             _ZNK5CFile11GetLongNameEv
        - Src:             'src/Translation.cpp:35,16'
          Dst:             _ZN8MCString12ReadFromDiskERK7CString
        - Src:             'src/Translation.cpp:35,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:36,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Translation.cpp:36,31'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Translation.cpp:36,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:38,5'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Translation.cpp:38,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:29,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:35,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:36,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:38,5'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Translation.cpp:38,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Translation.cpp:40,1'
          Dst:             _ZN4CDirD2Ev
        - Src:             'src/Translation.cpp:40,1'
          Dst:             _ZN4CDirD2Ev
    - functionName:    _ZN16CTranslationInfo15GetTranslationsEv
      functionSourceFile: '/src/znc/src/Translation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116FillTranslationsEv
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Translation.cpp:44,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/Translation.cpp:45,9'
          Dst:             _ZN12_GLOBAL__N_116FillTranslationsEv
        - Src:             'src/Translation.cpp:44,5'
          Dst:             __cxa_atexit
        - Src:             'src/Translation.cpp:44,5'
          Dst:             __cxa_guard_release
        - Src:             'src/Translation.cpp:44,5'
          Dst:             __cxa_guard_abort
    - functionName:    _ZNK20CInlineFormatMessage5applyIdJEEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2Edi
        - _ZN7CStringC2Ei
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyER8MCStringi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2Edi
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyER8MCStringi
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CMessageC2ERKS_
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          81
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN5CNickC2ERKS_
        - _ZN5CNickD2Ev
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8MCStringC2ERKS_
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:57,7'
          Dst:             _ZN5CNickC2ERKS_
        - Src:             'include/znc/Message.h:57,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Message.h:57,7'
          Dst:             _ZN8MCStringC2ERKS_
        - Src:             'include/znc/Message.h:57,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:57,7'
          Dst:             _ZN5CNickD2Ev
    - functionName:    _ZNK20CInlineFormatMessage5applyI7CStringJS1_EEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ei
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyI7CStringJEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyI7CStringJEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessage5applyI7CStringJS1_S1_EEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ei
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyI7CStringJS1_EEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyI7CStringJS1_EEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessage5applyI7CStringJS1_S1_S1_EEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ei
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyI7CStringJS1_S1_EEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyI7CStringJS1_S1_EEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNSt9exceptionC2B8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__exception/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR8CMessage2AsI13CTopicMessageEERT_v
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR8CMessage2AsI12CTextMessageEERT_v
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR8CMessage2AsI14CTargetMessageEERT_v
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR8CMessage2AsI12CQuitMessageEERT_v
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR8CMessage2AsI12CPartMessageEERT_v
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR8CMessage2AsI15CNumericMessageEERT_v
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR8CMessage2AsI14CNoticeMessageEERT_v
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR8CMessage2AsI12CNickMessageEERT_v
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR8CMessage2AsI12CModeMessageEERT_v
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR8CMessage2AsI12CKickMessageEERT_v
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR8CMessage2AsI12CJoinMessageEERT_v
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR8CMessage2AsI14CInviteMessageEERT_v
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR8CMessage2AsI12CCTCPMessageEERT_v
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR8CMessage2AsI15CChgHostMessageEERT_v
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNR8CMessage2AsI14CActionMessageEERT_v
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN8CIRCSock19OnCapabilityMessageER8CMessageENK3$_7clEPS_b'
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      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:    '_ZZN8CIRCSock19OnCapabilityMessageER8CMessageENK3$_6clEPS_b'
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN8CIRCSock19OnCapabilityMessageER8CMessageENK3$_5clEPS_b'
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN8CIRCSock19OnCapabilityMessageER8CMessageENK3$_4clEPS_b'
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN8CIRCSock19OnCapabilityMessageER8CMessageENK3$_3clEPS_b'
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN8CIRCSock19OnCapabilityMessageER8CMessageENK3$_2clEPS_b'
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN8CIRCSock19OnCapabilityMessageER8CMessageENK3$_1clEPS_b'
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN8CIRCSock19OnCapabilityMessageER8CMessageENK3$_0clEPS_b'
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock12GetCloseTypeEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CZNCSockD2Ev
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CsockD2Ev
        - _ZN7CStringD2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Socket.h:31,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Socket.h:31,18'
          Dst:             _ZN5CsockD2Ev
    - functionName:    _ZN14CIRCFloodTimer6RunJobEv
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8CIRCSock7TrySendEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:55,18'
          Dst:             _ZN8CIRCSock7TrySendEv
    - functionName:    _ZN8CIRCSock7TrySendEv
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1393
      functionLinenumberEnd: 1430
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         79
      ICount:          467
      EdgeCount:       81
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN6CUtils11GetMillTimeEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CIRCSock9PutIRCRawERK7CString
        - _ZN8CMessage10SetNetworkEP11CIRCNetwork
        - _ZN8CMessage7GetTagsEv
        - _ZN8CMessage7SetTagsERK8MCString
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules18OnSendToIRCMessageER8CMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK20CInlineFormatMessageclIJdEEE7CStringDpRKT_
        - _ZNK8CIRCSock10GetNetworkEv
        - _ZNK8CIRCSock12IsTagEnabledERK7CString
        - _ZNK8CMessage8ToStringEj
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1401,22'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/IRCSock.cpp:1402,43'
          Dst:             _ZN8CMessage7GetTagsEv
        - Src:             'src/IRCSock.cpp:1403,21'
          Dst:             _ZNK8CIRCSock12IsTagEnabledERK7CString
        - Src:             'src/IRCSock.cpp:1404,39'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:1408,9'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/IRCSock.cpp:1407,21'
          Dst:             _ZN8CMessage7SetTagsERK8MCString
        - Src:             'src/IRCSock.cpp:1408,9'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/IRCSock.cpp:1409,17'
          Dst:             _ZN8CMessage10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules18OnSendToIRCMessageER8CMessage
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules18OnSendToIRCMessageER8CMessage
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules18OnSendToIRCMessageER8CMessage
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1412,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1415,31'
          Dst:             _ZNK8CMessage8ToStringEj
        - Src:             'src/IRCSock.cpp:1415,13'
          Dst:             _ZN8CIRCSock9PutIRCRawERK7CString
        - Src:             'src/IRCSock.cpp:1415,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1415,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1420,38'
          Dst:             _ZN6CUtils11GetMillTimeEv
        - Src:             'src/IRCSock.cpp:1424,23'
          Dst:             _ZNK8CIRCSock10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1425,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1425,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1425,21'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/IRCSock.cpp:1425,21'
          Dst:             _ZNK20CInlineFormatMessageclIJdEEE7CStringDpRKT_
        - Src:             'src/IRCSock.cpp:1424,37'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:1424,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1424,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCSock.cpp:1424,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1424,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1424,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1424,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCSock.cpp:1424,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1424,17'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CMessage7GetTagsEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CIRCSock12IsTagEnabledERK7CString
      functionSourceFile: '/src/znc/include/znc/IRCSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CIRCSock9PutIRCRawERK7CString
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1432
      functionLinenumberEnd: 1442
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         99
      ICount:          457
      EdgeCount:       156
      CyclomaticComplexity: 59
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN6CDebug5DebugEv
        - _ZN6CDebug6FilterERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules11OnSendToIRCER7CString
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CUser11GetUsernameEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1433,21'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules11OnSendToIRCER7CString
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules11OnSendToIRCER7CString
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules11OnSendToIRCER7CString
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1435,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1437,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/IRCSock.cpp:1437,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/IRCSock.cpp:1437,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1437,9'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/IRCSock.cpp:1437,9'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/IRCSock.cpp:1437,9'
          Dst:             _ZN6CDebug6FilterERK7CString
        - Src:             'src/IRCSock.cpp:1437,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1437,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1437,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1437,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1440,15'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:1440,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1440,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1442,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1442,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK8CIRCSock10GetNetworkEv
      functionSourceFile: '/src/znc/include/znc/IRCSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20CInlineFormatMessageclIJdEEE7CStringDpRKT_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CString11NamedFormatERKS_RK8MCString
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK20CInlineFormatMessage5applyIdJEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:664,18'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'include/znc/ZNCString.h:665,9'
          Dst:             _ZNK20CInlineFormatMessage5applyIdJEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:666,16'
          Dst:             _ZN7CString11NamedFormatERKS_RK8MCString
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZN14CIRCFloodTimerD0Ev
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14CIRCFloodTimerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:42,7'
          Dst:             _ZN14CIRCFloodTimerD2Ev
    - functionName:    _ZN14CIRCFloodTimerD2Ev
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CCronD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:42,7'
          Dst:             _ZN5CCronD2Ev
    - functionName:    _ZN5Csock17ConnectionRefusedEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock9SockErrorEiRK7CString
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock8ReadLineERK7CString
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 989
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock7TimeoutEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 980
      functionLinenumberEnd: 980
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock12DisconnectedEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 976
      functionLinenumberEnd: 976
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock9ConnectedEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 972
      functionLinenumberEnd: 972
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10CIRCSocketD0Ev
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10CIRCSocketD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Socket.h:335,7'
          Dst:             _ZN10CIRCSocketD2Ev
    - functionName:    _ZN10CIRCSocketD2Ev
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CZNCSockD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Socket.h:335,7'
          Dst:             _ZN8CZNCSockD2Ev
    - functionName:    _ZNK8CZNCSock11GetRemoteIPEv
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5Csock11GetRemoteIPEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Socket.h:61,57'
          Dst:             _ZNK5Csock11GetRemoteIPEv
    - functionName:    _ZN5Csock10ReadPausedEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionLinenumberEnd: 1028
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock9ListeningERK7CStringt
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock14ConnectionFromERK7CStringt
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1011
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock8ReadDataEPKcm
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 984
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CIRCSock13SetTagSupportERK7CStringb
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1758
      functionLinenumberEnd: 1764
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CIRCSock11GetModeTypeEc
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1741
      functionLinenumberEnd: 1750
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CIRCSock15GetPermFromModeEc
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1717
      functionLinenumberEnd: 1727
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CIRCSock13GetCapLsValueERK7CStringS2_
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1652
      functionLinenumberEnd: 1659
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringC2ERKS_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1655,16'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:1657,16'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZNK8CIRCSock11GetISupportERK7CStringS2_
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1642
      functionLinenumberEnd: 1649
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZNK7CString7AsUpperEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1643,56'
          Dst:             _ZNK7CString7AsUpperEv
        - Src:             'src/IRCSock.cpp:1643,34'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1645,16'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:1643,34'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1647,16'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZN11CIRCNetwork15SetChanPrefixesERK7CString
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/IRCNetwork.h:109,62'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN8CIRCSock16ReachedMaxBufferEv
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1580
      functionLinenumberEnd: 1584
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          116
      EdgeCount:       39
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock4QuitERK7CString
        - _ZNK5Csock11GetSockNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1581,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/IRCSock.cpp:1581,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/IRCSock.cpp:1581,5'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/IRCSock.cpp:1581,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1581,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1582,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1582,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1582,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/IRCSock.cpp:1582,17'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:1582,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1582,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1582,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1583,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1583,5'
          Dst:             _ZN8CIRCSock4QuitERK7CString
        - Src:             'src/IRCSock.cpp:1583,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1582,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1582,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1582,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1583,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CIRCSock4QuitERK7CString
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          140
      EdgeCount:       52
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock6PutIRCERK7CString
        - _ZNK11CIRCNetwork10GetQuitMsgEv
        - _ZNK11CIRCNetwork12ExpandStringERK7CString
        - _ZNK5Csock8IsClosedEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:143,9'
          Dst:             _ZNK5Csock8IsClosedEv
        - Src:             'src/IRCSock.cpp:147,9'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
        - Src:             'src/IRCSock.cpp:151,16'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:151,9'
          Dst:             _ZN8CIRCSock6PutIRCERK7CString
        - Src:             'src/IRCSock.cpp:151,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:151,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:153,64'
          Dst:             _ZNK11CIRCNetwork10GetQuitMsgEv
        - Src:             'src/IRCSock.cpp:153,39'
          Dst:             _ZNK11CIRCNetwork12ExpandStringERK7CString
        - Src:             'src/IRCSock.cpp:153,16'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:153,9'
          Dst:             _ZN8CIRCSock6PutIRCERK7CString
        - Src:             'src/IRCSock.cpp:153,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:153,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:153,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:153,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:153,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:153,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:155,5'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
    - functionName:    _ZNK5Csock8IsClosedEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5Csock12GetCloseTypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:881,34'
          Dst:             _ZNK5Csock12GetCloseTypeEv
    - functionName:    _ZN8CIRCSock6PutIRCERK7CString
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1367
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8CIRCSock6PutIRCERK8CMessage
        - _ZN8CMessageC2ERK7CString
        - _ZN8CMessageD2Ev
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1366,12'
          Dst:             _ZN8CMessageC2ERK7CString
        - Src:             'src/IRCSock.cpp:1366,5'
          Dst:             _ZN8CIRCSock6PutIRCERK8CMessage
        - Src:             'src/IRCSock.cpp:1366,5'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:1366,5'
          Dst:             _ZN8CMessageD2Ev
    - functionName:    _ZN8CIRCSock6PutIRCERK8CMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1369
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          147
      EdgeCount:       52
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - _ZN6CDebug6FilterERK7CString
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock7TrySendEv
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CUser11GetUsernameEv
        - _ZNK8CMessage8ToStringEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1373,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/IRCSock.cpp:1373,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/IRCSock.cpp:1373,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1373,9'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/IRCSock.cpp:1373,9'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/IRCSock.cpp:1373,9'
          Dst:             _ZNK8CMessage8ToStringEj
        - Src:             'src/IRCSock.cpp:1373,9'
          Dst:             _ZN6CDebug6FilterERK7CString
        - Src:             'src/IRCSock.cpp:1373,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1373,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1373,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1373,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1373,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1373,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1378,5'
          Dst:             _ZN8CIRCSock7TrySendEv
    - functionName:    _ZN8CIRCSock17ConnectionRefusedEv
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1571
      functionLinenumberEnd: 1578
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          118
      EdgeCount:       43
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN11CIRCNetwork14ClearRawBufferEv
        - _ZN11CIRCNetwork15ClearMotdBufferEv
        - _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CUser14IsBeingDeletedEv
        - _ZNK5Csock11GetSockNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1572,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/IRCSock.cpp:1572,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/IRCSock.cpp:1572,5'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/IRCSock.cpp:1572,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1572,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1573,22'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1573,33'
          Dst:             _ZNK5CUser14IsBeingDeletedEv
        - Src:             'src/IRCSock.cpp:1574,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1574,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1574,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/IRCSock.cpp:1574,21'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:1574,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1574,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1574,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1574,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1574,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1574,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1576,17'
          Dst:             _ZN11CIRCNetwork14ClearRawBufferEv
        - Src:             'src/IRCSock.cpp:1577,17'
          Dst:             _ZN11CIRCNetwork15ClearMotdBufferEv
    - functionName:    _ZNK5CUser14IsBeingDeletedEv
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork14ClearRawBufferEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CBuffer5ClearEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/IRCNetwork.h:179,41'
          Dst:             _ZN7CBuffer5ClearEv
    - functionName:    _ZN11CIRCNetwork15ClearMotdBufferEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CBuffer5ClearEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/IRCNetwork.h:203,43'
          Dst:             _ZN7CBuffer5ClearEv
    - functionName:    _ZN8CIRCSock7TimeoutEv
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1558
      functionLinenumberEnd: 1569
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          121
      EdgeCount:       43
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN11CIRCNetwork14ClearRawBufferEv
        - _ZN11CIRCNetwork15ClearMotdBufferEv
        - _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock10ResetChansEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CUser14IsBeingDeletedEv
        - _ZNK5Csock11GetSockNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1559,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/IRCSock.cpp:1559,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/IRCSock.cpp:1559,5'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/IRCSock.cpp:1559,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1559,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1560,22'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1560,33'
          Dst:             _ZNK5CUser14IsBeingDeletedEv
        - Src:             'src/IRCSock.cpp:1562,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1562,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1562,13'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/IRCSock.cpp:1561,21'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:1561,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1561,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1561,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1561,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1561,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1561,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1564,17'
          Dst:             _ZN11CIRCNetwork14ClearRawBufferEv
        - Src:             'src/IRCSock.cpp:1565,17'
          Dst:             _ZN11CIRCNetwork15ClearMotdBufferEv
        - Src:             'src/IRCSock.cpp:1567,5'
          Dst:             _ZN8CIRCSock10ResetChansEv
    - functionName:    _ZN8CIRCSock10ResetChansEv
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1752
      functionLinenumberEnd: 1756
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5CChan5ResetEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1754,20'
          Dst:             _ZN5CChan5ResetEv
    - functionName:    _ZNK5Csock11GetConStateEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1096
      functionLinenumberEnd: 1096
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CIRCSock9SockErrorEiRK7CString
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1507
      functionLinenumberEnd: 1528
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          304
      EdgeCount:       103
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN11CIRCNetwork14ClearRawBufferEv
        - _ZN11CIRCNetwork15ClearMotdBufferEv
        - _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock10ResetChansEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK5CUser14IsBeingDeletedEv
        - _ZNK5Csock11GetConStateEv
        - _ZNK5Csock11GetSockNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1508,22'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:1510,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/IRCSock.cpp:1510,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/IRCSock.cpp:1510,5'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/IRCSock.cpp:1510,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1510,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1511,22'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1511,33'
          Dst:             _ZNK5CUser14IsBeingDeletedEv
        - Src:             'src/IRCSock.cpp:1512,13'
          Dst:             _ZNK5Csock11GetConStateEv
        - Src:             'src/IRCSock.cpp:1514,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1514,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1514,17'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/IRCSock.cpp:1514,17'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/IRCSock.cpp:1513,25'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:1513,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1513,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCSock.cpp:1513,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1513,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1513,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1513,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCSock.cpp:1513,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1513,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1517,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1517,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1517,17'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/IRCSock.cpp:1517,17'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/IRCSock.cpp:1516,25'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:1516,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1516,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCSock.cpp:1516,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1516,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1516,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1516,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCSock.cpp:1516,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1516,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1521,21'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:1523,17'
          Dst:             _ZN11CIRCNetwork14ClearRawBufferEv
        - Src:             'src/IRCSock.cpp:1524,17'
          Dst:             _ZN11CIRCNetwork15ClearMotdBufferEv
        - Src:             'src/IRCSock.cpp:1526,5'
          Dst:             _ZN8CIRCSock10ResetChansEv
        - Src:             'src/IRCSock.cpp:1528,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1528,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CIRCSock12DisconnectedEv
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1505
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         90
      ICount:          495
      EdgeCount:       171
      CyclomaticComplexity: 83
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork14ClearRawBufferEv
        - _ZN11CIRCNetwork15ClearMotdBufferEv
        - _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock10ResetChansEv
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules17OnIRCDisconnectedEv
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork10GetIRCNickEv
        - _ZNK11CIRCNetwork10GetServersEv
        - _ZNK11CIRCNetwork20GetIRCConnectEnabledEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CNick11GetNickMaskEv
        - _ZNK5CNick7GetNickEv
        - _ZNK5CUser14IsBeingDeletedEv
        - _ZNK5Csock11GetSockNameEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules17OnIRCDisconnectedEv
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules17OnIRCDisconnectedEv
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules17OnIRCDisconnectedEv
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1477,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1479,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/IRCSock.cpp:1479,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/IRCSock.cpp:1479,5'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/IRCSock.cpp:1479,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1479,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1480,22'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1480,33'
          Dst:             _ZNK5CUser14IsBeingDeletedEv
        - Src:             'src/IRCSock.cpp:1481,21'
          Dst:             _ZNK11CIRCNetwork20GetIRCConnectEnabledEv
        - Src:             'src/IRCSock.cpp:1482,21'
          Dst:             _ZNK11CIRCNetwork10GetServersEv
        - Src:             'src/IRCSock.cpp:1483,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1483,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1483,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/IRCSock.cpp:1483,21'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:1483,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1483,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1483,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1483,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1483,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1483,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1485,17'
          Dst:             _ZN11CIRCNetwork14ClearRawBufferEv
        - Src:             'src/IRCSock.cpp:1486,17'
          Dst:             _ZN11CIRCNetwork15ClearMotdBufferEv
        - Src:             'src/IRCSock.cpp:1488,5'
          Dst:             _ZN8CIRCSock10ResetChansEv
        - Src:             'src/IRCSock.cpp:1493,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/IRCSock.cpp:1498,47'
          Dst:             _ZNK11CIRCNetwork10GetIRCNickEv
        - Src:             'src/IRCSock.cpp:1498,60'
          Dst:             _ZNK5CNick11GetNickMaskEv
        - Src:             'src/IRCSock.cpp:1499,52'
          Dst:             _ZNK11CIRCNetwork10GetIRCNickEv
        - Src:             'src/IRCSock.cpp:1499,65'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:1498,29'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:1498,21'
          Dst:             _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:1498,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1498,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1498,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1498,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1505,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1505,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CIRCSock9ConnectedEv
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1449
      functionLinenumberEnd: 1474
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         159
      ICount:          737
      EdgeCount:       266
      CyclomaticComplexity: 109
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CNick7SetNickERK7CString
        - _ZN5CNickC2Ev
        - _ZN5CNickD2Ev
        - _ZN5CUser10GetModulesEv
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock6PutIRCERK7CString
        - _ZN8CIRCSock6PutIRCERK8CMessage
        - _ZN8CMessageC2ERK5CNickRK7CStringRKNSt3__16vectorIS3_NS6_9allocatorIS3_EEEERK8MCString
        - _ZN8CMessageD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules17OnIRCRegistrationER7CStringS1_S1_S1_
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork11GetRealNameEv
        - _ZNK11CIRCNetwork7GetNickEb
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK11CIRCNetwork8GetIdentEb
        - _ZNK5Csock11GetSockNameEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/IRCSock.cpp:1450,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/IRCSock.cpp:1450,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/IRCSock.cpp:1450,5'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/IRCSock.cpp:1450,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1450,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1452,21'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:1453,33'
          Dst:             _ZNK11CIRCNetwork7GetNickEb
        - Src:             'src/IRCSock.cpp:1453,21'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:1454,34'
          Dst:             _ZNK11CIRCNetwork8GetIdentEb
        - Src:             'src/IRCSock.cpp:1454,22'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:1455,37'
          Dst:             _ZNK11CIRCNetwork11GetRealNameEv
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules17OnIRCRegistrationER7CStringS1_S1_S1_
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules17OnIRCRegistrationER7CStringS1_S1_S1_
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules17OnIRCRegistrationER7CStringS1_S1_S1_
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1458,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1462,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1462,5'
          Dst:             _ZN8CIRCSock6PutIRCERK7CString
        - Src:             'src/IRCSock.cpp:1462,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1465,25'
          Dst:             _ZN5CNickC2Ev
        - Src:             'src/IRCSock.cpp:1465,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1465,43'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:1465,16'
          Dst:             _ZN8CMessageC2ERK5CNickRK7CStringRKNSt3__16vectorIS3_NS6_9allocatorIS3_EEEERK8MCString
        - Src:             'src/IRCSock.cpp:1465,9'
          Dst:             _ZN8CIRCSock6PutIRCERK8CMessage
        - Src:             'src/IRCSock.cpp:1465,9'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:1465,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1465,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1465,9'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:1462,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1465,42'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1465,9'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:1465,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1465,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1465,9'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:1468,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:1468,5'
          Dst:             _ZN8CIRCSock6PutIRCERK7CString
        - Src:             'src/IRCSock.cpp:1468,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1469,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:1469,5'
          Dst:             _ZN8CIRCSock6PutIRCERK7CString
        - Src:             'src/IRCSock.cpp:1469,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1473,12'
          Dst:             _ZN5CNick7SetNickERK7CString
        - Src:             'src/IRCSock.cpp:1474,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1474,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1474,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1474,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1468,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1469,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1474,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1474,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1474,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1474,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK13CTopicMessage8GetTopicEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage8GetParamEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:358,39'
          Dst:             _ZNK8CMessage8GetParamEj
    - functionName:    _ZN12CTextMessageD2Ev
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14CTargetMessageD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:349,7'
          Dst:             _ZN14CTargetMessageD2Ev
    - functionName:    _ZN14CTargetMessageD2Ev
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CMessageD2Ev
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:235,7'
          Dst:             _ZN8CMessageD2Ev
    - functionName:    _ZNK12CTextMessage7GetTextEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage8GetParamEj
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:351,38'
          Dst:             _ZNK8CMessage8GetParamEj
    - functionName:    _ZN12CTextMessage7SetTextERK7CString
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CMessage8SetParamEjRK7CString
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:352,42'
          Dst:             _ZN8CMessage8SetParamEjRK7CString
    - functionName:    _ZN12CTextMessageC2Ev
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14CTargetMessageC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:349,7'
          Dst:             _ZN14CTargetMessageC2Ev
    - functionName:    _ZN14CTargetMessageC2Ev
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CMessageC2ERK7CString
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:235,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Message.h:235,7'
          Dst:             _ZN8CMessageC2ERK7CString
        - Src:             'include/znc/Message.h:235,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:235,7'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK12CQuitMessage9GetReasonEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage8GetParamEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:342,40'
          Dst:             _ZNK8CMessage8GetParamEj
    - functionName:    _ZN8CIRCSock11PutIRCQuickERK7CString
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1391
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          133
      EdgeCount:       47
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - _ZN6CDebug6FilterERK7CString
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock7TrySendEv
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CUser11GetUsernameEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1385,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/IRCSock.cpp:1385,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/IRCSock.cpp:1385,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1385,9'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/IRCSock.cpp:1385,9'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/IRCSock.cpp:1385,9'
          Dst:             _ZN6CDebug6FilterERK7CString
        - Src:             'src/IRCSock.cpp:1385,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1385,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1385,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1385,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:1390,5'
          Dst:             _ZN8CIRCSock7TrySendEv
    - functionName:    _ZN8CIRCSock11SendAltNickERK7CString
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1661
      functionLinenumberEnd: 1715
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         206
      ICount:          931
      EdgeCount:       385
      CyclomaticComplexity: 181
      functionsReached:
        - _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN5CNick7SetNickERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CIRCSock4QuitERK7CString
        - _ZN8CIRCSock6PutIRCERK7CString
        - _ZNK11CIRCNetwork10GetAltNickEb
        - _ZNK11CIRCNetwork7GetNickEb
        - _ZNK5CNick7GetNickEv
        - _ZNK7CString4LeftEm
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/IRCSock.cpp:1662,39'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:1672,44'
          Dst:             _ZNK11CIRCNetwork7GetNickEb
        - Src:             'src/IRCSock.cpp:1673,43'
          Dst:             _ZNK11CIRCNetwork10GetAltNickEb
        - Src:             'src/IRCSock.cpp:1674,34'
          Dst:             _ZNK7CString4LeftEm
        - Src:             'src/IRCSock.cpp:1676,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1677,48'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1678,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:1682,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1682,63'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:1682,56'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1682,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1682,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1684,33'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:1684,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1685,33'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:1685,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1684,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1684,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1684,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1684,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1687,33'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:1687,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1688,33'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:1688,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1687,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1687,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1687,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1687,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1690,33'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:1690,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1691,33'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:1691,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1690,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1690,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1690,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1690,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1696,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1696,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1696,33'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/IRCSock.cpp:1696,25'
          Dst:             _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:1696,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1696,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1696,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1697,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1697,13'
          Dst:             _ZN8CIRCSock4QuitERK7CString
        - Src:             'src/IRCSock.cpp:1697,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1696,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1696,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1696,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1697,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1704,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1704,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1704,33'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/IRCSock.cpp:1704,25'
          Dst:             _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:1704,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1704,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1704,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1705,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1705,13'
          Dst:             _ZN8CIRCSock4QuitERK7CString
        - Src:             'src/IRCSock.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1704,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1704,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1704,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1709,30'
          Dst:             _ZNK7CString4LeftEm
        - Src:             'src/IRCSock.cpp:1709,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:1709,18'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:1709,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1709,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1710,22'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1711,34'
          Dst:             _ZNK7CString4LeftEm
        - Src:             'src/IRCSock.cpp:1711,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:1711,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:1711,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1711,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1709,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1709,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1711,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1711,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1713,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:1713,5'
          Dst:             _ZN8CIRCSock6PutIRCERK7CString
        - Src:             'src/IRCSock.cpp:1713,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1714,12'
          Dst:             _ZN5CNick7SetNickERK7CString
        - Src:             'src/IRCSock.cpp:1715,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1713,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1715,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CIRCNetwork13AddMotdBufferERK8CMessageRK7CString
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CBuffer7AddLineERK8CMessageRK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/IRCNetwork.h:197,22'
          Dst:             _ZN7CBuffer7AddLineERK8CMessageRK7CString
    - functionName:    _ZNK5CChan15GetDefaultModesEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CChan12GetNickCountEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CChan12SetTopicDateEm
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CChan13SetTopicOwnerERK7CString
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Chan.h:158,58'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN5CChan8SetTopicERK7CString
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Chan.h:157,48'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN5CChan12SetModeKnownEb
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CChan15SetCreationDateEm
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CChan11IsModeKnownEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork10SetIRCAwayEb
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork15UpdateRawBufferERK7CStringRK8CMessageS2_
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CBuffer10UpdateLineERK7CStringRK8CMessageS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/IRCNetwork.h:173,21'
          Dst:             _ZN7CBuffer10UpdateLineERK7CStringRK8CMessageS2_
    - functionName:    _ZNK20CInlineFormatMessageclIJ7CStringS1_S1_S1_EEES1_DpRKT_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CString11NamedFormatERKS_RK8MCString
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK20CInlineFormatMessage5applyI7CStringJS1_S1_S1_EEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:664,18'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'include/znc/ZNCString.h:665,9'
          Dst:             _ZNK20CInlineFormatMessage5applyI7CStringJS1_S1_S1_EEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:666,16'
          Dst:             _ZN7CString11NamedFormatERKS_RK8MCString
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZN11CIRCNetwork20UpdateExactRawBufferERK8CMessageRK7CString
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CBuffer15UpdateExactLineERK8CMessageRK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/IRCNetwork.h:177,21'
          Dst:             _ZN7CBuffer15UpdateExactLineERK8CMessageRK7CString
    - functionName:    _ZN8CIRCSock13ParseISupportERK8CMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1586
      functionLinenumberEnd: 1639
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         120
      ICount:          566
      EdgeCount:       219
      CyclomaticComplexity: 101
      functionsReached:
        - _ZN11CIRCNetwork15SetChanPrefixesERK7CString
        - _ZN7CString8TrimLeftERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CIRCSock6PutIRCERK7CString
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString6ToUIntEv
        - _ZNK8CMessage9GetParamsEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/IRCSock.cpp:1587,39'
          Dst:             _ZNK8CMessage9GetParamsEv
        - Src:             'src/IRCSock.cpp:1591,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1591,32'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/IRCSock.cpp:1591,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1592,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1592,33'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/IRCSock.cpp:1592,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1591,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1592,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1598,28'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:1600,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1600,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1600,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1601,56'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1601,40'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/IRCSock.cpp:1601,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1602,57'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1602,41'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/IRCSock.cpp:1602,34'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1603,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1603,24'
          Dst:             _ZN7CString8TrimLeftERKS_
        - Src:             'src/IRCSock.cpp:1603,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1606,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:1607,30'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:1600,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1601,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1602,34'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1603,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1609,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1609,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1609,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1609,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1609,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1609,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1609,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1610,25'
          Dst:             _ZN11CIRCNetwork15SetChanPrefixesERK7CString
        - Src:             'src/IRCSock.cpp:1609,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1611,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1611,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1611,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1612,40'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/IRCSock.cpp:1611,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1617,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1617,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1617,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1622,61'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1622,45'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/IRCSock.cpp:1622,38'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1617,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1622,38'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1627,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1627,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1629,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1629,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1629,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1629,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1632,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1632,13'
          Dst:             _ZN8CIRCSock6PutIRCERK7CString
        - Src:             'src/IRCSock.cpp:1632,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1632,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1633,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1633,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1633,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1633,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1636,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1636,13'
          Dst:             _ZN8CIRCSock6PutIRCERK7CString
        - Src:             'src/IRCSock.cpp:1636,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1636,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1638,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1638,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1638,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1638,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZL13BufferMessageRK15CNumericMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          170
      EdgeCount:       55
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN5CNickC2ERK7CString
        - _ZN5CNickD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CMessage7SetNickERK5CNick
        - _ZN8CMessage8SetParamEjRK7CString
        - _ZN8CMessageC2ERKS_
        - _ZN8CMessageD2Ev
        - _ZNK5CNick11GetHostMaskEv
        - _ZNK7CString8Escape_nENS_7EEscapeE
        - _ZNK8CMessage7GetNickEv
        - _ZNK8CMessage8GetParamEj
        - _ZNK8CMessage9GetParamsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:849,14'
          Dst:             _ZN8CMessageC2ERKS_
        - Src:             'src/IRCSock.cpp:850,26'
          Dst:             _ZNK8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:850,26'
          Dst:             _ZNK5CNick11GetHostMaskEv
        - Src:             'src/IRCSock.cpp:850,26'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/IRCSock.cpp:850,20'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/IRCSock.cpp:850,12'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/IRCSock.cpp:850,5'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:850,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:850,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:851,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:851,12'
          Dst:             _ZN8CMessage8SetParamEjRK7CString
        - Src:             'src/IRCSock.cpp:851,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:852,31'
          Dst:             _ZNK8CMessage9GetParamsEv
        - Src:             'src/IRCSock.cpp:854,28'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:854,28'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/IRCSock.cpp:854,16'
          Dst:             _ZN8CMessage8SetParamEjRK7CString
        - Src:             'src/IRCSock.cpp:854,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:854,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:850,5'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:850,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:850,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:851,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:854,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:854,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:857,1'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:857,1'
          Dst:             _ZN8CMessageD2Ev
    - functionName:    _ZN8CMessage7SetNickERK5CNick
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CNickaSERKS_
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:116,46'
          Dst:             _ZN5CNickaSERKS_
    - functionName:    _ZN11CIRCNetwork12AddRawBufferERK8CMessageRK7CString
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CBuffer7AddLineERK8CMessageRK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/IRCNetwork.h:169,21'
          Dst:             _ZN7CBuffer7AddLineERK8CMessageRK7CString
    - functionName:    _ZNK5CUser19GetNoTrafficTimeoutEv
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15CNumericMessage7GetCodeEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7CString6ToUIntEv
        - _ZNK8CMessage10GetCommandEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:307,43'
          Dst:             _ZNK8CMessage10GetCommandEv
        - Src:             'include/znc/Message.h:307,56'
          Dst:             _ZNK7CString6ToUIntEv
    - functionName:    _ZN14CNoticeMessageD2Ev
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14CTargetMessageD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:298,7'
          Dst:             _ZN14CTargetMessageD2Ev
    - functionName:    _ZNK14CNoticeMessage7GetTextEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage8GetParamEj
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:300,38'
          Dst:             _ZNK8CMessage8GetParamEj
    - functionName:    _ZN11CIRCNetwork15AddNoticeBufferERK8CMessageRK7CString
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CBuffer7AddLineERK8CMessageRK7CString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/IRCNetwork.h:216,24'
          Dst:             _ZN7CBuffer7AddLineERK8CMessageRK7CString
    - functionName:    _ZN14CNoticeMessage7SetTextERK7CString
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CMessage8SetParamEjRK7CString
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:301,42'
          Dst:             _ZN8CMessage8SetParamEjRK7CString
    - functionName:    _ZN14CNoticeMessageC2Ev
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14CTargetMessageC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:298,7'
          Dst:             _ZN14CTargetMessageC2Ev
    - functionName:    _ZN8CIRCSock7SetNickERK7CString
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1444
      functionLinenumberEnd: 1447
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CIRCNetwork10SetIRCNickERK5CNick
        - _ZN5CNick7SetNickERK7CString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1445,12'
          Dst:             _ZN5CNick7SetNickERK7CString
        - Src:             'src/IRCSock.cpp:1446,17'
          Dst:             _ZN11CIRCNetwork10SetIRCNickERK5CNick
    - functionName:    _ZNK12CNickMessage10GetNewNickEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage8GetParamEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:293,41'
          Dst:             _ZNK8CMessage8GetParamEj
    - functionName:    _ZNK12CModeMessage11GetModeListEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage8GetParamEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:282,42'
          Dst:             _ZNK8CMessage8GetParamEj
    - functionName:    _ZNK12CModeMessage13GetModeParamsEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage14GetParamsSplitEjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:284,45'
          Dst:             _ZNK8CMessage14GetParamsSplitEjj
    - functionName:    _ZNK12CKickMessage13GetKickedNickEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage8GetParamEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:313,44'
          Dst:             _ZNK8CMessage8GetParamEj
    - functionName:    _ZN5CChan7SetIsOnEb
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5CChan5ResetEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Chan.h:153,13'
          Dst:             _ZN5CChan5ResetEv
    - functionName:    _ZNK14CInviteMessage14GetInvitedNickEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage8GetParamEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:324,45'
          Dst:             _ZNK8CMessage8GetParamEj
    - functionName:    _ZNK14CInviteMessage10GetChannelEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage8GetParamEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:326,41'
          Dst:             _ZNK8CMessage8GetParamEj
    - functionName:    _ZNK8CIRCSock15GetModeFromPermEc
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1729
      functionLinenumberEnd: 1739
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15CChgHostMessage10GetNewHostEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage8GetParamEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:369,41'
          Dst:             _ZNK8CMessage8GetParamEj
    - functionName:    _ZNK15CChgHostMessage11GetNewIdentEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage8GetParamEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:367,42'
          Dst:             _ZNK8CMessage8GetParamEj
    - functionName:    _ZNK7CClient10HasChgHostEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CIRCNetwork14IsUserAttachedEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12CCTCPMessage7GetTextEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString12TrimPrefix_nERKS_
        - _ZNK7CString12TrimSuffix_nERKS_
        - _ZNK8CMessage8GetParamEj
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:264,16'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'include/znc/Message.h:264,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Message.h:264,28'
          Dst:             _ZNK7CString12TrimPrefix_nERKS_
        - Src:             'include/znc/Message.h:264,62'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Message.h:264,49'
          Dst:             _ZNK7CString12TrimSuffix_nERKS_
        - Src:             'include/znc/Message.h:264,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:264,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:264,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:264,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:264,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:264,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:264,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:264,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK12CCTCPMessage7IsReplyEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK8CMessage10GetCommandEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:262,35'
          Dst:             _ZNK8CMessage10GetCommandEv
        - Src:             'include/znc/Message.h:262,55'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Message.h:262,48'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'include/znc/Message.h:262,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:262,28'
          Dst:             _ZN7CStringD2Ev
    - functionName:    '_ZZN8CIRCSock19OnCapabilityMessageER8CMessageENK3$_8clERK7CString'
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          226
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules17OnServerCapResultERK7CStringb
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules17OnServerCapResultERK7CStringb
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules17OnServerCapResultERK7CStringb
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules17OnServerCapResultERK7CStringb
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:450,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
    - functionName:    _ZNK4CZNC21GetServerCapBlacklistEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CChan9AddBufferERK8CMessageRK7CString
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CBuffer7AddLineERK8CMessageRK7CString
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Chan.h:124,25'
          Dst:             _ZN7CBuffer7AddLineERK8CMessageRK7CString
    - functionName:    _ZNK5CChan19AutoClearChanBufferEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13FixupChanNickR5CNickP5CChan
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN5CChan8FindNickERK7CString
        - _ZN5CNick5CloneERKS_
        - _ZN5CNick7SetHostERK7CString
        - _ZN5CNick8SetIdentERK7CString
        - _ZNK5CNick7GetHostEv
        - _ZNK5CNick7GetNickEv
        - _ZNK5CNick8GetIdentEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:313,45'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:313,31'
          Dst:             _ZN5CChan8FindNickERK7CString
        - Src:             'src/IRCSock.cpp:315,19'
          Dst:             _ZNK5CNick8GetIdentEv
        - Src:             'src/IRCSock.cpp:316,38'
          Dst:             _ZNK5CNick8GetIdentEv
        - Src:             'src/IRCSock.cpp:316,24'
          Dst:             _ZN5CNick8SetIdentERK7CString
        - Src:             'src/IRCSock.cpp:318,19'
          Dst:             _ZNK5CNick7GetHostEv
        - Src:             'src/IRCSock.cpp:319,37'
          Dst:             _ZNK5CNick7GetHostEv
        - Src:             'src/IRCSock.cpp:319,24'
          Dst:             _ZN5CNick7SetHostERK7CString
        - Src:             'src/IRCSock.cpp:321,14'
          Dst:             _ZN5CNick5CloneERKS_
    - functionName:    _ZN8CMessage7SetChanEP5CChan
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CActionMessageD2Ev
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14CTargetMessageD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:242,7'
          Dst:             _ZN14CTargetMessageD2Ev
    - functionName:    _ZNK14CActionMessage7GetTextEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString12TrimPrefix_nERKS_
        - _ZNK7CString12TrimSuffix_nERKS_
        - _ZNK8CMessage8GetParamEj
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:245,16'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'include/znc/Message.h:245,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Message.h:245,28'
          Dst:             _ZNK7CString12TrimPrefix_nERKS_
        - Src:             'include/znc/Message.h:245,69'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Message.h:245,56'
          Dst:             _ZNK7CString12TrimSuffix_nERKS_
        - Src:             'include/znc/Message.h:245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:245,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN6CQuery9AddBufferERK8CMessageRK7CString
      functionSourceFile: '/src/znc/include/znc/Query.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CBuffer7AddLineERK8CMessageRK7CString
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Query.h:44,25'
          Dst:             _ZN7CBuffer7AddLineERK8CMessageRK7CString
    - functionName:    _ZN14CActionMessage7SetTextERK7CString
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN8CMessage8SetParamEjRK7CString
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:248,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/znc/Message.h:248,9'
          Dst:             _ZN8CMessage8SetParamEjRK7CString
        - Src:             'include/znc/Message.h:248,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:248,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN14CTargetMessage9SetTargetERK7CString
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CMessage8SetParamEjRK7CString
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:238,46'
          Dst:             _ZN8CMessage8SetParamEjRK7CString
    - functionName:    _ZN14CActionMessageC2Ev
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14CTargetMessageC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:242,7'
          Dst:             _ZN14CTargetMessageC2Ev
    - functionName:    _ZNK14CTargetMessage9GetTargetEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage8GetParamEj
      functionUses:    38
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:237,40'
          Dst:             _ZNK8CMessage8GetParamEj
    - functionName:    _ZN8CMessage7GetNickEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CIRCSock31IsNickVisibleInAttachedChannelsERK7CString
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK11CIRCNetwork8GetChansEv
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CChan8FindNickERK7CString
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:329,48'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/IRCSock.cpp:331,21'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:331,44'
          Dst:             _ZNK5CChan8FindNickERK7CString
    - functionName:    _ZN8CIRCSock20OnServerCapAvailableERK7CStringS2_
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          203
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules20OnServerCapAvailableERK7CStringS2_
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules20OnServerCapAvailableERK7CStringS2_
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules20OnServerCapAvailableERK7CStringS2_
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules20OnServerCapAvailableERK7CStringS2_
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:301,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
    - functionName:    _ZN8CIRCSock9ResumeCapEv
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CIRCSock11SendNextCapEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:296,5'
          Dst:             _ZN8CIRCSock11SendNextCapEv
    - functionName:    _ZN8CIRCSock11SendNextCapEv
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         44
      ICount:          261
      EdgeCount:       80
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock6PutIRCERK7CString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:258,25'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:273,16'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:273,9'
          Dst:             _ZN8CIRCSock6PutIRCERK7CString
        - Src:             'src/IRCSock.cpp:273,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:275,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:273,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:275,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:280,24'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:282,16'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:282,9'
          Dst:             _ZN8CIRCSock6PutIRCERK7CString
        - Src:             'src/IRCSock.cpp:282,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:284,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:282,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:284,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:288,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:288,9'
          Dst:             _ZN8CIRCSock6PutIRCERK7CString
        - Src:             'src/IRCSock.cpp:288,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:288,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CIRCSock8PauseCapEv
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CIRCSock16OnWallopsMessageER8CMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1352
      functionLinenumberEnd: 1363
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          141
      EdgeCount:       44
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN11CIRCNetwork15AddNoticeBufferERK8CMessageRK7CString
        - _ZN5CNickC2ERK7CString
        - _ZN5CNickD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZN8CMessage7SetNickERK5CNick
        - _ZN8CMessage8SetParamEjRK7CString
        - _ZN8CMessageC2ERKS_
        - _ZN8CMessageD2Ev
        - _ZNK11CIRCNetwork12IsUserOnlineEv
        - _ZNK5CNick11GetHostMaskEv
        - _ZNK7CString8Escape_nENS_7EEscapeE
        - _ZNK8CMessage8GetParamEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1354,28'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1356,22'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/IRCSock.cpp:1357,18'
          Dst:             _ZN8CMessageC2ERKS_
        - Src:             'src/IRCSock.cpp:1358,30'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:1358,30'
          Dst:             _ZNK5CNick11GetHostMaskEv
        - Src:             'src/IRCSock.cpp:1358,30'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/IRCSock.cpp:1358,24'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/IRCSock.cpp:1358,16'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/IRCSock.cpp:1358,9'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:1358,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1358,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1359,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1359,16'
          Dst:             _ZN8CMessage8SetParamEjRK7CString
        - Src:             'src/IRCSock.cpp:1359,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1360,21'
          Dst:             _ZN11CIRCNetwork15AddNoticeBufferERK8CMessageRK7CString
        - Src:             'src/IRCSock.cpp:1361,5'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:1358,9'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:1358,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1358,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1359,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1361,5'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:1363,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1363,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNR8CMessagecvRT_I13CTopicMessagevEEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNR8CMessage2AsI13CTopicMessageEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:189,16'
          Dst:             _ZNR8CMessage2AsI13CTopicMessageEERT_v
    - functionName:    _ZN8CIRCSock14OnTopicMessageER13CTopicMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1350
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          289
      EdgeCount:       49
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CChan12SetTopicDateEm
        - _ZN5CChan13SetTopicOwnerERK7CString
        - _ZN5CChan8SetTopicERK7CString
        - _ZN5CUser10GetModulesEv
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules14OnTopicMessageER13CTopicMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK13CTopicMessage8GetTopicEv
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CNick7GetNickEv
        - _ZNK8CMessage8GetParamEj
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
        - time
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1335,33'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:1336,49'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1336,32'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:1336,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1339,17'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules14OnTopicMessageER13CTopicMessage
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1336,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules14OnTopicMessageER13CTopicMessage
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules14OnTopicMessageER13CTopicMessage
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1341,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1344,35'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:1344,16'
          Dst:             _ZN5CChan13SetTopicOwnerERK7CString
        - Src:             'src/IRCSock.cpp:1345,44'
          Dst:             time
        - Src:             'src/IRCSock.cpp:1345,16'
          Dst:             _ZN5CChan12SetTopicDateEm
        - Src:             'src/IRCSock.cpp:1346,33'
          Dst:             _ZNK13CTopicMessage8GetTopicEv
        - Src:             'src/IRCSock.cpp:1346,16'
          Dst:             _ZN5CChan8SetTopicERK7CString
        - Src:             'src/IRCSock.cpp:1346,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1346,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1349,29'
          Dst:             _ZNK5CChan10IsDetachedEv
    - functionName:    _ZNR8CMessagecvRT_I12CTextMessagevEEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNR8CMessage2AsI12CTextMessageEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:189,16'
          Dst:             _ZNR8CMessage2AsI12CTextMessageEERT_v
    - functionName:    _ZN8CIRCSock13OnTextMessageER12CTextMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1332
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         227
      ICount:          1060
      EdgeCount:       367
      CyclomaticComplexity: 142
      functionsReached:
        - _ZL13FixupChanNickR5CNickP5CChan
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork8AddQueryERK7CString
        - _ZN12CTextMessage7SetTextERK7CString
        - _ZN12CTextMessageC2Ev
        - _ZN12CTextMessageD2Ev
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CChan9AddBufferERK8CMessageRK7CString
        - _ZN5CNickC2ERK7CString
        - _ZN5CNickD2Ev
        - _ZN5CUser10GetModulesEv
        - _ZN6CQuery9AddBufferERK8CMessageRK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CMessage5CloneERKS_
        - _ZN8CMessage7GetNickEv
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CMessage7SetNickERK5CNick
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules17OnChanTextMessageER12CTextMessage
        - _ZN8CModules17OnPrivTextMessageER12CTextMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork12IsUserOnlineEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK12CTextMessage7GetTextEv
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CChan19AutoClearChanBufferEv
        - _ZNK5CNick11GetNickMaskEv
        - _ZNK5CNick7GetNickEv
        - _ZNK5CUser20AutoClearQueryBufferEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString8Escape_nENS_7EEscapeE
        - _ZNK8CIRCSock7GetNickEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1292,31'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/IRCSock.cpp:1294,24'
          Dst:             _ZNK8CIRCSock7GetNickEv
        - Src:             'src/IRCSock.cpp:1294,17'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules17OnPrivTextMessageER12CTextMessage
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules17OnPrivTextMessageER12CTextMessage
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules17OnPrivTextMessageER12CTextMessage
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1295,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1298,26'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/IRCSock.cpp:1299,26'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1299,37'
          Dst:             _ZNK5CUser20AutoClearQueryBufferEv
        - Src:             'src/IRCSock.cpp:1300,41'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:1301,56'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:1301,42'
          Dst:             _ZN11CIRCNetwork8AddQueryERK7CString
        - Src:             'src/IRCSock.cpp:1303,30'
          Dst:             _ZN12CTextMessageC2Ev
        - Src:             'src/IRCSock.cpp:1304,24'
          Dst:             _ZN8CMessage5CloneERKS_
        - Src:             'src/IRCSock.cpp:1305,32'
          Dst:             _ZNK5CNick11GetNickMaskEv
        - Src:             'src/IRCSock.cpp:1305,32'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/IRCSock.cpp:1305,32'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/IRCSock.cpp:1305,24'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/IRCSock.cpp:1305,17'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:1305,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1305,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1306,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1306,24'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/IRCSock.cpp:1306,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1307,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1307,24'
          Dst:             _ZN12CTextMessage7SetTextERK7CString
        - Src:             'src/IRCSock.cpp:1307,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1308,51'
          Dst:             _ZNK12CTextMessage7GetTextEv
        - Src:             'src/IRCSock.cpp:1308,25'
          Dst:             _ZN6CQuery9AddBufferERK8CMessageRK7CString
        - Src:             'src/IRCSock.cpp:1308,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1309,13'
          Dst:             _ZN12CTextMessageD2Ev
        - Src:             'src/IRCSock.cpp:1305,17'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:1305,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1305,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1306,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1307,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1308,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1309,13'
          Dst:             _ZN12CTextMessageD2Ev
        - Src:             'src/IRCSock.cpp:1312,38'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:1312,29'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:1312,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1314,21'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/IRCSock.cpp:1315,35'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:1315,13'
          Dst:             _ZL13FixupChanNickR5CNickP5CChan
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules17OnChanTextMessageER12CTextMessage
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1312,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules17OnChanTextMessageER12CTextMessage
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules17OnChanTextMessageER12CTextMessage
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1316,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1319,25'
          Dst:             _ZNK5CChan19AutoClearChanBufferEv
        - Src:             'src/IRCSock.cpp:1319,63'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/IRCSock.cpp:1320,24'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:1321,30'
          Dst:             _ZN12CTextMessageC2Ev
        - Src:             'src/IRCSock.cpp:1322,24'
          Dst:             _ZN8CMessage5CloneERKS_
        - Src:             'src/IRCSock.cpp:1323,32'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:1323,32'
          Dst:             _ZNK5CNick11GetNickMaskEv
        - Src:             'src/IRCSock.cpp:1323,32'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/IRCSock.cpp:1323,32'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/IRCSock.cpp:1323,24'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/IRCSock.cpp:1323,17'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:1323,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1323,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1324,34'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/IRCSock.cpp:1324,34'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/IRCSock.cpp:1324,24'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/IRCSock.cpp:1324,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1324,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1325,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1325,24'
          Dst:             _ZN12CTextMessage7SetTextERK7CString
        - Src:             'src/IRCSock.cpp:1325,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1326,50'
          Dst:             _ZNK12CTextMessage7GetTextEv
        - Src:             'src/IRCSock.cpp:1326,24'
          Dst:             _ZN5CChan9AddBufferERK8CMessageRK7CString
        - Src:             'src/IRCSock.cpp:1326,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1327,13'
          Dst:             _ZN12CTextMessageD2Ev
        - Src:             'src/IRCSock.cpp:1323,17'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:1323,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1323,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1324,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1324,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1325,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1326,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1327,13'
          Dst:             _ZN12CTextMessageD2Ev
        - Src:             'src/IRCSock.cpp:1331,29'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:1332,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1332,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNR8CMessagecvRT_I14CTargetMessagevEEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNR8CMessage2AsI14CTargetMessageEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:189,16'
          Dst:             _ZNR8CMessage2AsI14CTargetMessageEERT_v
    - functionName:    _ZN8CIRCSock12OnTagMessageER14CTargetMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1246
      functionLinenumberEnd: 1287
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         221
      ICount:          1024
      EdgeCount:       359
      CyclomaticComplexity: 140
      functionsReached:
        - _ZL13FixupChanNickR5CNickP5CChan
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork8AddQueryERK7CString
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN14CTargetMessageC2Ev
        - _ZN14CTargetMessageD2Ev
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CChan9AddBufferERK8CMessageRK7CString
        - _ZN5CNickC2ERK7CString
        - _ZN5CNickD2Ev
        - _ZN5CUser10GetModulesEv
        - _ZN6CQuery9AddBufferERK8CMessageRK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CMessage5CloneERKS_
        - _ZN8CMessage7GetNickEv
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CMessage7SetNickERK5CNick
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules16OnChanTagMessageER14CTargetMessage
        - _ZN8CModules16OnPrivTagMessageER14CTargetMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork12IsUserOnlineEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CChan19AutoClearChanBufferEv
        - _ZNK5CNick11GetNickMaskEv
        - _ZNK5CNick7GetNickEv
        - _ZNK5CUser20AutoClearQueryBufferEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString8Escape_nENS_7EEscapeE
        - _ZNK8CIRCSock7GetNickEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1249,31'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/IRCSock.cpp:1251,24'
          Dst:             _ZNK8CIRCSock7GetNickEv
        - Src:             'src/IRCSock.cpp:1251,17'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules16OnPrivTagMessageER14CTargetMessage
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules16OnPrivTagMessageER14CTargetMessage
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules16OnPrivTagMessageER14CTargetMessage
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1252,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1255,26'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/IRCSock.cpp:1256,26'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1256,37'
          Dst:             _ZNK5CUser20AutoClearQueryBufferEv
        - Src:             'src/IRCSock.cpp:1257,41'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:1258,56'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:1258,42'
          Dst:             _ZN11CIRCNetwork8AddQueryERK7CString
        - Src:             'src/IRCSock.cpp:1260,32'
          Dst:             _ZN14CTargetMessageC2Ev
        - Src:             'src/IRCSock.cpp:1261,24'
          Dst:             _ZN8CMessage5CloneERKS_
        - Src:             'src/IRCSock.cpp:1262,32'
          Dst:             _ZNK5CNick11GetNickMaskEv
        - Src:             'src/IRCSock.cpp:1262,32'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/IRCSock.cpp:1262,32'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/IRCSock.cpp:1262,24'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/IRCSock.cpp:1262,17'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:1262,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1262,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1263,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1263,24'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/IRCSock.cpp:1263,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1264,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1264,25'
          Dst:             _ZN6CQuery9AddBufferERK8CMessageRK7CString
        - Src:             'src/IRCSock.cpp:1264,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1265,13'
          Dst:             _ZN14CTargetMessageD2Ev
        - Src:             'src/IRCSock.cpp:1262,17'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:1262,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1262,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1263,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1264,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1265,13'
          Dst:             _ZN14CTargetMessageD2Ev
        - Src:             'src/IRCSock.cpp:1268,38'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:1268,29'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:1268,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1270,21'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/IRCSock.cpp:1271,35'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:1271,13'
          Dst:             _ZL13FixupChanNickR5CNickP5CChan
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules16OnChanTagMessageER14CTargetMessage
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1268,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules16OnChanTagMessageER14CTargetMessage
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules16OnChanTagMessageER14CTargetMessage
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1272,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1275,25'
          Dst:             _ZNK5CChan19AutoClearChanBufferEv
        - Src:             'src/IRCSock.cpp:1275,63'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/IRCSock.cpp:1276,24'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:1277,32'
          Dst:             _ZN14CTargetMessageC2Ev
        - Src:             'src/IRCSock.cpp:1278,24'
          Dst:             _ZN8CMessage5CloneERKS_
        - Src:             'src/IRCSock.cpp:1279,32'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:1279,32'
          Dst:             _ZNK5CNick11GetNickMaskEv
        - Src:             'src/IRCSock.cpp:1279,32'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/IRCSock.cpp:1279,32'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/IRCSock.cpp:1279,24'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/IRCSock.cpp:1279,17'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:1279,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1279,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1280,34'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/IRCSock.cpp:1280,34'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/IRCSock.cpp:1280,24'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/IRCSock.cpp:1280,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1280,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1281,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1281,24'
          Dst:             _ZN5CChan9AddBufferERK8CMessageRK7CString
        - Src:             'src/IRCSock.cpp:1281,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1282,13'
          Dst:             _ZN14CTargetMessageD2Ev
        - Src:             'src/IRCSock.cpp:1279,17'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:1279,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1279,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1280,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1280,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1281,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1282,13'
          Dst:             _ZN14CTargetMessageD2Ev
        - Src:             'src/IRCSock.cpp:1286,29'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:1287,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1287,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNR8CMessagecvRT_I12CQuitMessagevEEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNR8CMessage2AsI12CQuitMessageEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:189,16'
          Dst:             _ZNR8CMessage2AsI12CQuitMessageEERT_v
    - functionName:    _ZN8CIRCSock13OnQuitMessageER12CQuitMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1216
      functionLinenumberEnd: 1244
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         99
      ICount:          483
      EdgeCount:       164
      CyclomaticComplexity: 67
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CChan7RemNickERK7CString
        - _ZN5CUser10GetModulesEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules13OnQuitMessageER12CQuitMessageRKNSt3__16vectorIP5CChanNS2_9allocatorIS5_EEEE
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK11CIRCNetwork8GetChansEv
        - _ZNK12CQuitMessage9GetReasonEv
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CNick10NickEqualsERK7CString
        - _ZNK5CNick7GetNickEv
        - _ZNK8CIRCSock7GetNickEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1217,33'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:1220,25'
          Dst:             _ZNK8CIRCSock7GetNickEv
        - Src:             'src/IRCSock.cpp:1220,14'
          Dst:             _ZNK5CNick10NickEqualsERK7CString
        - Src:             'src/IRCSock.cpp:1221,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1221,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1221,31'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/IRCSock.cpp:1221,60'
          Dst:             _ZNK12CQuitMessage9GetReasonEv
        - Src:             'src/IRCSock.cpp:1221,31'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/IRCSock.cpp:1221,21'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:1221,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1221,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1221,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCSock.cpp:1221,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1221,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1221,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1221,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1221,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCSock.cpp:1221,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1221,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1229,48'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/IRCSock.cpp:1232,33'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:1232,20'
          Dst:             _ZN5CChan7RemNickERK7CString
        - Src:             'src/IRCSock.cpp:1235,25'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules13OnQuitMessageER12CQuitMessageRKNSt3__16vectorIP5CChanNS2_9allocatorIS5_EEEE
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules13OnQuitMessageER12CQuitMessageRKNSt3__16vectorIP5CChanNS2_9allocatorIS5_EEEE
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules13OnQuitMessageER12CQuitMessageRKNSt3__16vectorIP5CChanNS2_9allocatorIS5_EEEE
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1241,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
    - functionName:    _ZN8CIRCSock13OnPongMessageER8CMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CIRCSock13OnPingMessageER8CMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1204
      functionLinenumberEnd: 1209
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock11PutIRCQuickERK7CString
        - _ZNK8CMessage8GetParamEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1207,35'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1207,17'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:1207,5'
          Dst:             _ZN8CIRCSock11PutIRCQuickERK7CString
        - Src:             'src/IRCSock.cpp:1207,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1207,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1207,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1207,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNR8CMessagecvRT_I12CPartMessagevEEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNR8CMessage2AsI12CPartMessageEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:189,16'
          Dst:             _ZNR8CMessage2AsI12CPartMessageEERT_v
    - functionName:    _ZN8CIRCSock13OnPartMessageER12CPartMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1177
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         87
      ICount:          410
      EdgeCount:       140
      CyclomaticComplexity: 55
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork7DelChanERK7CString
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CChan7RemNickERK7CString
        - _ZN5CUser10GetModulesEv
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules13OnPartMessageER12CPartMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CNick10NickEqualsERK7CString
        - _ZNK5CNick7GetNickEv
        - _ZNK8CIRCSock7GetNickEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:1178,33'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:1179,29'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/IRCSock.cpp:1181,41'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:1181,32'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:1181,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1184,29'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:1184,16'
          Dst:             _ZN5CChan7RemNickERK7CString
        - Src:             'src/IRCSock.cpp:1185,17'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules13OnPartMessageER12CPartMessage
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1181,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules13OnPartMessageER12CPartMessage
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules13OnPartMessageER12CPartMessage
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1186,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:1188,20'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:1191,25'
          Dst:             _ZNK8CIRCSock7GetNickEv
        - Src:             'src/IRCSock.cpp:1191,14'
          Dst:             _ZNK5CNick10NickEqualsERK7CString
        - Src:             'src/IRCSock.cpp:1192,21'
          Dst:             _ZN11CIRCNetwork7DelChanERK7CString
        - Src:             'src/IRCSock.cpp:1202,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1202,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNR8CMessagecvRT_I15CNumericMessagevEEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNR8CMessage2AsI15CNumericMessageEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:189,16'
          Dst:             _ZNR8CMessage2AsI15CNumericMessageEERT_v
    - functionName:    _ZN8CIRCSock16OnNumericMessageER15CNumericMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 859
      functionLinenumberEnd: 1175
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         557
      ICount:          2662
      EdgeCount:       930
      CyclomaticComplexity: 375
      functionsReached:
        - _ZL13BufferMessageRK15CNumericMessage
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork10SetIRCAwayEb
        - _ZN11CIRCNetwork10SetIRCNickERK5CNick
        - _ZN11CIRCNetwork12AddRawBufferERK8CMessageRK7CString
        - _ZN11CIRCNetwork12IRCConnectedEv
        - _ZN11CIRCNetwork12SetIRCServerERK7CString
        - _ZN11CIRCNetwork13AddMotdBufferERK8CMessageRK7CString
        - _ZN11CIRCNetwork14ClearRawBufferEv
        - _ZN11CIRCNetwork15ClearMotdBufferEv
        - _ZN11CIRCNetwork15UpdateRawBufferERK7CStringRK8CMessageS2_
        - _ZN11CIRCNetwork20UpdateExactRawBufferERK8CMessageRK7CString
        - _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CChan12SetModeKnownEb
        - _ZN5CChan12SetTopicDateEm
        - _ZN5CChan13SetTopicOwnerERK7CString
        - _ZN5CChan15SetCreationDateEm
        - _ZN5CChan5OnWhoERK7CStringS2_S2_
        - _ZN5CChan7DisableEv
        - _ZN5CChan8AddNicksERK7CString
        - _ZN5CChan8SetModesERK7CStringRKNSt3__16vectorIS0_NS3_9allocatorIS0_EEEE
        - _ZN5CChan8SetTopicERK7CString
        - _ZN5CNick7SetHostERK7CString
        - _ZN5CNick8SetIdentERK7CString
        - _ZN5CUser10GetModulesEv
        - _ZN5Csock10SetTimeoutEij
        - _ZN5Csock8StartTLSEv
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CIRCSock11SendAltNickERK7CString
        - _ZN8CIRCSock13ParseISupportERK8CMessage
        - _ZN8CIRCSock4QuitERK7CString
        - _ZN8CIRCSock6PutIRCERK7CString
        - _ZN8CIRCSock7SetNickERK7CString
        - _ZN8CMessage7GetNickEv
        - _ZN8CMessageD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules14OnIRCConnectedEv
        - _ZN8CModules16OnNumericMessageER15CNumericMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork10GetClientsEv
        - _ZNK11CIRCNetwork12GetIRCServerEv
        - _ZNK11CIRCNetwork16GetCurrentServerEv
        - _ZNK11CIRCNetwork6IsChanERK7CString
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK11CIRCNetwork8GetChansEv
        - _ZNK15CNumericMessage7GetCodeEv
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK20CInlineFormatMessageclIJ7CStringS1_S1_S1_EEES1_DpRKT_
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CChan11IsModeKnownEv
        - _ZNK5CChan12GetNickCountEv
        - _ZNK5CChan15GetDefaultModesEv
        - _ZNK5CChan4IsOnEv
        - _ZNK5CChan7GetNameEv
        - _ZNK5CNick11GetHostMaskEv
        - _ZNK5CNick7GetHostEv
        - _ZNK5CNick8GetIdentEv
        - _ZNK5CUser19GetDefaultChanModesEv
        - _ZNK5CUser19GetNoTrafficTimeoutEv
        - _ZNK5Csock6GetSSLEv
        - _ZNK7CClient7GetNickEb
        - _ZNK7CServer9GetStringEb
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString7ToULongEv
        - _ZNK8CIRCSock7GetNickEv
        - _ZNK8CMessage10GetCommandEv
        - _ZNK8CMessage14GetParamsSplitEjj
        - _ZNK8CMessage8GetParamEj
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/IRCSock.cpp:869,5'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/IRCSock.cpp:860,35'
          Dst:             _ZNK8CMessage10GetCommandEv
        - Src:             'src/IRCSock.cpp:861,31'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:861,41'
          Dst:             _ZNK5CNick11GetHostMaskEv
        - Src:             'src/IRCSock.cpp:862,33'
          Dst:             _ZNK15CNumericMessage7GetCodeEv
        - Src:             'src/IRCSock.cpp:863,29'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules16OnNumericMessageER15CNumericMessage
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules16OnNumericMessageER15CNumericMessage
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules16OnNumericMessageER15CNumericMessage
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:866,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:875,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:874,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:874,39'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/IRCSock.cpp:874,29'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:874,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:874,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:874,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:876,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:876,17'
          Dst:             _ZN8CIRCSock4QuitERK7CString
        - Src:             'src/IRCSock.cpp:876,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:874,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:874,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:874,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:876,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:880,25'
          Dst:             _ZN11CIRCNetwork12SetIRCServerERK7CString
        - Src:             'src/IRCSock.cpp:882,36'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:882,47'
          Dst:             _ZNK5CUser19GetNoTrafficTimeoutEv
        - Src:             'src/IRCSock.cpp:882,13'
          Dst:             _ZN5Csock10SetTimeoutEij
        - Src:             'src/IRCSock.cpp:883,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:883,13'
          Dst:             _ZN8CIRCSock6PutIRCERK7CString
        - Src:             'src/IRCSock.cpp:883,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:887,60'
          Dst:             _ZNK11CIRCNetwork10GetClientsEv
        - Src:             'src/IRCSock.cpp:890,48'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/IRCSock.cpp:892,34'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:896,47'
          Dst:             _ZNK5CNick8GetIdentEv
        - Src:             'src/IRCSock.cpp:897,47'
          Dst:             _ZNK5CNick7GetHostEv
        - Src:             'src/IRCSock.cpp:895,40'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:895,30'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/IRCSock.cpp:895,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:883,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:895,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:899,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:899,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:901,13'
          Dst:             _ZN8CIRCSock7SetNickERK7CString
        - Src:             'src/IRCSock.cpp:903,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:903,25'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:903,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules14OnIRCConnectedEv
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:903,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules14OnIRCConnectedEv
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules14OnIRCConnectedEv
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:904,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:906,25'
          Dst:             _ZN11CIRCNetwork14ClearRawBufferEv
        - Src:             'src/IRCSock.cpp:907,38'
          Dst:             _ZL13BufferMessageRK15CNumericMessage
        - Src:             'src/IRCSock.cpp:907,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:907,25'
          Dst:             _ZN11CIRCNetwork12AddRawBufferERK8CMessageRK7CString
        - Src:             'src/IRCSock.cpp:907,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:907,13'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:909,25'
          Dst:             _ZN11CIRCNetwork12IRCConnectedEv
        - Src:             'src/IRCSock.cpp:907,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:907,13'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:914,13'
          Dst:             _ZN8CIRCSock13ParseISupportERK8CMessage
        - Src:             'src/IRCSock.cpp:915,46'
          Dst:             _ZL13BufferMessageRK15CNumericMessage
        - Src:             'src/IRCSock.cpp:915,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:915,25'
          Dst:             _ZN11CIRCNetwork20UpdateExactRawBufferERK8CMessageRK7CString
        - Src:             'src/IRCSock.cpp:915,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:915,13'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:915,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:915,13'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:918,37'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:919,37'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:920,37'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:922,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:922,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:922,17'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/IRCSock.cpp:923,33'
          Dst:             _ZNK11CIRCNetwork16GetCurrentServerEv
        - Src:             'src/IRCSock.cpp:923,53'
          Dst:             _ZNK7CServer9GetStringEb
        - Src:             'src/IRCSock.cpp:922,17'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringS1_S1_S1_EEES1_DpRKT_
        - Src:             'src/IRCSock.cpp:921,25'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:921,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:921,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:921,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCSock.cpp:921,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:921,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:926,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:926,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:926,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/IRCSock.cpp:925,25'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:925,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:925,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:925,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:929,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:929,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:929,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:921,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:921,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:921,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCSock.cpp:921,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:921,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:925,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:925,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:925,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:929,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:929,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:929,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:940,47'
          Dst:             _ZL13BufferMessageRK15CNumericMessage
        - Src:             'src/IRCSock.cpp:940,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:940,25'
          Dst:             _ZN11CIRCNetwork15UpdateRawBufferERK7CStringRK8CMessageS2_
        - Src:             'src/IRCSock.cpp:940,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:940,13'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:940,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:940,13'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:943,25'
          Dst:             _ZN11CIRCNetwork10SetIRCAwayEb
        - Src:             'src/IRCSock.cpp:946,25'
          Dst:             _ZN11CIRCNetwork10SetIRCAwayEb
        - Src:             'src/IRCSock.cpp:950,57'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:950,40'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:950,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:953,41'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:953,62'
          Dst:             _ZNK8CMessage14GetParamsSplitEjj
        - Src:             'src/IRCSock.cpp:953,24'
          Dst:             _ZN5CChan8SetModesERK7CStringRKNSt3__16vectorIS0_NS3_9allocatorIS0_EEEE
        - Src:             'src/IRCSock.cpp:953,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:957,29'
          Dst:             _ZNK5CChan11IsModeKnownEv
        - Src:             'src/IRCSock.cpp:950,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:953,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:963,28'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:970,57'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:970,40'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:970,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:973,48'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:973,60'
          Dst:             _ZNK7CString7ToULongEv
        - Src:             'src/IRCSock.cpp:973,40'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:974,24'
          Dst:             _ZN5CChan15SetCreationDateEm
        - Src:             'src/IRCSock.cpp:976,29'
          Dst:             _ZNK5CChan11IsModeKnownEv
        - Src:             'src/IRCSock.cpp:977,28'
          Dst:             _ZN5CChan12SetModeKnownEb
        - Src:             'src/IRCSock.cpp:970,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:973,40'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:983,28'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:990,57'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:990,40'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:990,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:993,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:993,24'
          Dst:             _ZN5CChan8SetTopicERK7CString
        - Src:             'src/IRCSock.cpp:993,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:994,28'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:990,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:993,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1003,57'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1003,40'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:1003,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1006,42'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1007,24'
          Dst:             _ZN5CChan8SetTopicERK7CString
        - Src:             'src/IRCSock.cpp:1008,28'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:1003,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1011,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1011,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1017,57'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1017,40'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:1017,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1020,33'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1020,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:1020,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1021,48'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1021,60'
          Dst:             _ZNK7CString7ToULongEv
        - Src:             'src/IRCSock.cpp:1021,40'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1023,24'
          Dst:             _ZN5CChan13SetTopicOwnerERK7CString
        - Src:             'src/IRCSock.cpp:1024,24'
          Dst:             _ZN5CChan12SetTopicDateEm
        - Src:             'src/IRCSock.cpp:1026,28'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:1017,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1020,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1021,40'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1035,29'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1035,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:1035,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1036,37'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1037,38'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1038,37'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1040,30'
          Dst:             _ZNK8CIRCSock7GetNickEv
        - Src:             'src/IRCSock.cpp:1040,23'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1041,24'
          Dst:             _ZN5CNick8SetIdentERK7CString
        - Src:             'src/IRCSock.cpp:1042,24'
          Dst:             _ZN5CNick7SetHostERK7CString
        - Src:             'src/IRCSock.cpp:1035,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1045,25'
          Dst:             _ZN11CIRCNetwork10SetIRCNickERK5CNick
        - Src:             'src/IRCSock.cpp:1046,25'
          Dst:             _ZN11CIRCNetwork12SetIRCServerERK7CString
        - Src:             'src/IRCSock.cpp:1054,56'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/IRCSock.cpp:1057,24'
          Dst:             _ZN5CChan5OnWhoERK7CStringS2_S2_
        - Src:             'src/IRCSock.cpp:1060,49'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:1060,40'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:1060,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1061,33'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:1060,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1066,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1066,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1066,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1066,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1066,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1066,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1070,57'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1070,40'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:1070,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1074,42'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1075,24'
          Dst:             _ZN5CChan8AddNicksERK7CString
        - Src:             'src/IRCSock.cpp:1076,28'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:1070,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1079,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1079,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1085,57'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1085,40'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:1085,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1088,28'
          Dst:             _ZNK5CChan4IsOnEv
        - Src:             'src/IRCSock.cpp:1090,32'
          Dst:             _ZNK5CChan12GetNickCountEv
        - Src:             'src/IRCSock.cpp:1091,49'
          Dst:             _ZNK5CChan15GetDefaultModesEv
        - Src:             'src/IRCSock.cpp:1091,42'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:1095,45'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:1095,56'
          Dst:             _ZNK5CUser19GetDefaultChanModesEv
        - Src:             'src/IRCSock.cpp:1094,36'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:1085,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1099,53'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCSock.cpp:1099,36'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:1099,29'
          Dst:             _ZN8CIRCSock6PutIRCERK7CString
        - Src:             'src/IRCSock.cpp:1099,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1099,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1101,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1101,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1103,28'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:1113,29'
          Dst:             _ZNK11CIRCNetwork12GetIRCServerEv
        - Src:             'src/IRCSock.cpp:1113,44'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1114,29'
          Dst:             _ZN11CIRCNetwork15ClearMotdBufferEv
        - Src:             'src/IRCSock.cpp:1118,29'
          Dst:             _ZNK11CIRCNetwork12GetIRCServerEv
        - Src:             'src/IRCSock.cpp:1118,44'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1119,43'
          Dst:             _ZL13BufferMessageRK15CNumericMessage
        - Src:             'src/IRCSock.cpp:1119,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1119,29'
          Dst:             _ZN11CIRCNetwork13AddMotdBufferERK8CMessageRK7CString
        - Src:             'src/IRCSock.cpp:1119,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1119,17'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:1119,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1119,17'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:1126,44'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1126,29'
          Dst:             _ZNK11CIRCNetwork6IsChanERK7CString
        - Src:             'src/IRCSock.cpp:1126,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1126,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1130,40'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1133,17'
          Dst:             _ZN8CIRCSock11SendAltNickERK7CString
        - Src:             'src/IRCSock.cpp:1137,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1137,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1142,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1142,23'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:1142,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1142,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1148,57'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1148,40'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:1148,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1151,54'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:1151,37'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:1151,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1148,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1151,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1154,24'
          Dst:             _ZN5CChan7DisableEv
        - Src:             'src/IRCSock.cpp:1156,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1156,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1156,21'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/IRCSock.cpp:1157,45'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCSock.cpp:1156,21'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/IRCSock.cpp:1155,29'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:1155,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1155,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCSock.cpp:1155,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1155,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1155,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1155,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCSock.cpp:1155,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1155,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1166,18'
          Dst:             _ZNK5Csock6GetSSLEv
        - Src:             'src/IRCSock.cpp:1167,17'
          Dst:             _ZN5Csock8StartTLSEv
        - Src:             'src/IRCSock.cpp:1168,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1168,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:1168,39'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/IRCSock.cpp:1168,29'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:1168,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1168,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1168,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1168,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1168,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1168,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1175,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1175,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1175,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:1175,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNR8CMessagecvRT_I14CNoticeMessagevEEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNR8CMessage2AsI14CNoticeMessageEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:189,16'
          Dst:             _ZNR8CMessage2AsI14CNoticeMessageEERT_v
    - functionName:    _ZN8CIRCSock15OnNoticeMessageER14CNoticeMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         216
      ICount:          1021
      EdgeCount:       347
      CyclomaticComplexity: 133
      functionsReached:
        - _ZL13FixupChanNickR5CNickP5CChan
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork15AddNoticeBufferERK8CMessageRK7CString
        - _ZN14CNoticeMessage7SetTextERK7CString
        - _ZN14CNoticeMessageC2Ev
        - _ZN14CNoticeMessageD2Ev
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CChan9AddBufferERK8CMessageRK7CString
        - _ZN5CNickC2ERK7CString
        - _ZN5CNickD2Ev
        - _ZN5CUser10GetModulesEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CMessage5CloneERKS_
        - _ZN8CMessage7GetNickEv
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CMessage7SetNickERK5CNick
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules19OnChanNoticeMessageER14CNoticeMessage
        - _ZN8CModules19OnPrivNoticeMessageER14CNoticeMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork12IsUserOnlineEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK14CNoticeMessage7GetTextEv
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CChan19AutoClearChanBufferEv
        - _ZNK5CNick11GetNickMaskEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString8Escape_nENS_7EEscapeE
        - _ZNK8CIRCSock7GetNickEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:807,31'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/IRCSock.cpp:810,24'
          Dst:             _ZNK8CIRCSock7GetNickEv
        - Src:             'src/IRCSock.cpp:810,17'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules19OnPrivNoticeMessageER14CNoticeMessage
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules19OnPrivNoticeMessageER14CNoticeMessage
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules19OnPrivNoticeMessageER14CNoticeMessage
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:811,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:814,26'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/IRCSock.cpp:816,28'
          Dst:             _ZN14CNoticeMessageC2Ev
        - Src:             'src/IRCSock.cpp:817,20'
          Dst:             _ZN8CMessage5CloneERKS_
        - Src:             'src/IRCSock.cpp:818,34'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:818,34'
          Dst:             _ZNK5CNick11GetNickMaskEv
        - Src:             'src/IRCSock.cpp:818,34'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/IRCSock.cpp:818,28'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/IRCSock.cpp:818,20'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/IRCSock.cpp:818,13'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:818,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:818,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:819,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:819,20'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/IRCSock.cpp:819,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:820,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:820,20'
          Dst:             _ZN14CNoticeMessage7SetTextERK7CString
        - Src:             'src/IRCSock.cpp:820,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:821,57'
          Dst:             _ZNK14CNoticeMessage7GetTextEv
        - Src:             'src/IRCSock.cpp:821,25'
          Dst:             _ZN11CIRCNetwork15AddNoticeBufferERK8CMessageRK7CString
        - Src:             'src/IRCSock.cpp:821,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:822,9'
          Dst:             _ZN14CNoticeMessageD2Ev
        - Src:             'src/IRCSock.cpp:818,13'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:818,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:818,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:819,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:820,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:821,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:822,9'
          Dst:             _ZN14CNoticeMessageD2Ev
        - Src:             'src/IRCSock.cpp:826,45'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:826,36'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:826,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:828,21'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/IRCSock.cpp:829,35'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:829,13'
          Dst:             _ZL13FixupChanNickR5CNickP5CChan
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules19OnChanNoticeMessageER14CNoticeMessage
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:826,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules19OnChanNoticeMessageER14CNoticeMessage
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules19OnChanNoticeMessageER14CNoticeMessage
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:830,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:833,25'
          Dst:             _ZNK5CChan19AutoClearChanBufferEv
        - Src:             'src/IRCSock.cpp:833,63'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/IRCSock.cpp:834,24'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:835,32'
          Dst:             _ZN14CNoticeMessageC2Ev
        - Src:             'src/IRCSock.cpp:836,24'
          Dst:             _ZN8CMessage5CloneERKS_
        - Src:             'src/IRCSock.cpp:837,32'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:837,32'
          Dst:             _ZNK5CNick11GetNickMaskEv
        - Src:             'src/IRCSock.cpp:837,32'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/IRCSock.cpp:837,32'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/IRCSock.cpp:837,24'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/IRCSock.cpp:837,17'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:837,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:837,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:838,34'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/IRCSock.cpp:838,34'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/IRCSock.cpp:838,24'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/IRCSock.cpp:838,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:838,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:839,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:839,24'
          Dst:             _ZN14CNoticeMessage7SetTextERK7CString
        - Src:             'src/IRCSock.cpp:839,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:840,50'
          Dst:             _ZNK14CNoticeMessage7GetTextEv
        - Src:             'src/IRCSock.cpp:840,24'
          Dst:             _ZN5CChan9AddBufferERK8CMessageRK7CString
        - Src:             'src/IRCSock.cpp:840,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:841,13'
          Dst:             _ZN14CNoticeMessageD2Ev
        - Src:             'src/IRCSock.cpp:837,17'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:837,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:837,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:838,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:838,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:839,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:840,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:841,13'
          Dst:             _ZN14CNoticeMessageD2Ev
        - Src:             'src/IRCSock.cpp:844,33'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:846,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:846,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNR8CMessagecvRT_I12CNickMessagevEEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNR8CMessage2AsI12CNickMessageEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:189,16'
          Dst:             _ZNR8CMessage2AsI12CNickMessageEERT_v
    - functionName:    _ZN8CIRCSock13OnNickMessageER12CNickMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         89
      ICount:          432
      EdgeCount:       145
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork7PutUserERK8CMessageP7CClientS4_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CChan10ChangeNickERK7CStringS2_
        - _ZN5CUser10GetModulesEv
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock7SetNickERK7CString
        - _ZN8CMessage7GetNickEv
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules13OnNickMessageER12CNickMessageRKNSt3__16vectorIP5CChanNS2_9allocatorIS5_EEEE
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK11CIRCNetwork8GetChansEv
        - _ZNK12CNickMessage10GetNewNickEv
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CNick10NickEqualsERK7CString
        - _ZNK5CNick7GetNickEv
        - _ZNK8CIRCSock7GetNickEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:777,33'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:778,32'
          Dst:             _ZNK12CNickMessage10GetNewNickEv
        - Src:             'src/IRCSock.cpp:782,48'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/IRCSock.cpp:785,36'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:785,20'
          Dst:             _ZN5CChan10ChangeNickERK7CStringS2_
        - Src:             'src/IRCSock.cpp:788,25'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:804,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:794,25'
          Dst:             _ZNK8CIRCSock7GetNickEv
        - Src:             'src/IRCSock.cpp:794,14'
          Dst:             _ZNK5CNick10NickEqualsERK7CString
        - Src:             'src/IRCSock.cpp:797,9'
          Dst:             _ZN8CIRCSock7SetNickERK7CString
        - Src:             'src/IRCSock.cpp:798,21'
          Dst:             _ZN11CIRCNetwork7PutUserERK8CMessageP7CClientS4_
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules13OnNickMessageER12CNickMessageRKNSt3__16vectorIP5CChanNS2_9allocatorIS5_EEEE
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules13OnNickMessageER12CNickMessageRKNSt3__16vectorIP5CChanNS2_9allocatorIS5_EEEE
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules13OnNickMessageER12CNickMessageRKNSt3__16vectorIP5CChanNS2_9allocatorIS5_EEEE
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:801,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:804,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNR8CMessagecvRT_I12CModeMessagevEEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNR8CMessage2AsI12CModeMessageEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:189,16'
          Dst:             _ZNR8CMessage2AsI12CModeMessageEERT_v
    - functionName:    _ZN8CIRCSock13OnModeMessageER12CModeMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          218
      EdgeCount:       81
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN5CChan10ModeChangeERK7CStringRKNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEPK5CNick
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK12CModeMessage11GetModeListEv
        - _ZNK12CModeMessage13GetModeParamsEv
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CNick7GetNickEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:739,33'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:740,31'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/IRCSock.cpp:741,32'
          Dst:             _ZNK12CModeMessage13GetModeParamsEv
        - Src:             'src/IRCSock.cpp:742,30'
          Dst:             _ZNK12CModeMessage11GetModeListEv
        - Src:             'src/IRCSock.cpp:744,41'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:744,32'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:744,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:746,16'
          Dst:             _ZN5CChan10ModeChangeERK7CStringRKNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEPK5CNick
        - Src:             'src/IRCSock.cpp:748,20'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:744,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:751,34'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:774,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:774,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:774,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:774,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNR8CMessagecvRT_I12CKickMessagevEEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNR8CMessage2AsI12CKickMessageEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:189,16'
          Dst:             _ZNR8CMessage2AsI12CKickMessageEERT_v
    - functionName:    _ZN8CIRCSock13OnKickMessageER12CKickMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         92
      ICount:          427
      EdgeCount:       150
      CyclomaticComplexity: 60
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CChan7DisableEv
        - _ZN5CChan7RemNickERK7CString
        - _ZN5CChan7SetIsOnEb
        - _ZN5CUser10GetModulesEv
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules13OnKickMessageER12CKickMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK12CKickMessage13GetKickedNickEv
        - _ZNK5CChan10IsDetachedEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK8CIRCSock7GetNickEv
        - _ZNK8CMessage8GetParamEj
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:715,29'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:716,35'
          Dst:             _ZNK12CKickMessage13GetKickedNickEv
        - Src:             'src/IRCSock.cpp:718,41'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:718,32'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:718,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:721,17'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules13OnKickMessageER12CKickMessage
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:718,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules13OnKickMessageER12CKickMessage
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules13OnKickMessageER12CKickMessage
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:722,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:725,16'
          Dst:             _ZN5CChan7RemNickERK7CString
        - Src:             'src/IRCSock.cpp:728,9'
          Dst:             _ZNK8CIRCSock7GetNickEv
        - Src:             'src/IRCSock.cpp:728,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:729,16'
          Dst:             _ZN5CChan7SetIsOnEb
        - Src:             'src/IRCSock.cpp:732,16'
          Dst:             _ZN5CChan7DisableEv
        - Src:             'src/IRCSock.cpp:735,29'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:736,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:736,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:736,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:736,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNR8CMessagecvRT_I12CJoinMessagevEEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNR8CMessage2AsI12CJoinMessageEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:189,16'
          Dst:             _ZNR8CMessage2AsI12CJoinMessageEERT_v
    - functionName:    _ZN8CIRCSock13OnJoinMessageER12CJoinMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         102
      ICount:          494
      EdgeCount:       164
      CyclomaticComplexity: 64
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork7AddChanERK7CStringb
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CChan6EnableEv
        - _ZN5CChan7AddNickERK7CString
        - _ZN5CChan7SetIsOnEb
        - _ZN5CUser10GetModulesEv
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock6PutIRCERK7CString
        - _ZN8CMessage7GetNickEv
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules13OnJoinMessageER12CJoinMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CNick10NickEqualsERK7CString
        - _ZNK5CNick11GetNickMaskEv
        - _ZNK8CIRCSock7GetNickEv
        - _ZNK8CMessage8GetParamEj
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:685,33'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:686,29'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:689,25'
          Dst:             _ZNK8CIRCSock7GetNickEv
        - Src:             'src/IRCSock.cpp:689,14'
          Dst:             _ZNK5CNick10NickEqualsERK7CString
        - Src:             'src/IRCSock.cpp:690,21'
          Dst:             _ZN11CIRCNetwork7AddChanERK7CStringb
        - Src:             'src/IRCSock.cpp:691,38'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:691,29'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:691,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:693,20'
          Dst:             _ZN5CChan6EnableEv
        - Src:             'src/IRCSock.cpp:694,20'
          Dst:             _ZN5CChan7SetIsOnEb
        - Src:             'src/IRCSock.cpp:695,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:695,13'
          Dst:             _ZN8CIRCSock6PutIRCERK7CString
        - Src:             'src/IRCSock.cpp:695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:691,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:698,38'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:698,29'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:698,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:698,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:702,29'
          Dst:             _ZNK5CNick11GetNickMaskEv
        - Src:             'src/IRCSock.cpp:702,16'
          Dst:             _ZN5CChan7AddNickERK7CString
        - Src:             'src/IRCSock.cpp:702,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:703,17'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules13OnJoinMessageER12CJoinMessage
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:702,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules13OnJoinMessageER12CJoinMessage
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules13OnJoinMessageER12CJoinMessage
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:704,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:706,20'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:712,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:712,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNR8CMessagecvRT_I14CInviteMessagevEEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNR8CMessage2AsI14CInviteMessageEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:189,16'
          Dst:             _ZNR8CMessage2AsI14CInviteMessageEERT_v
    - functionName:    _ZN8CIRCSock15OnInviteMessageER14CInviteMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         115
      ICount:          617
      EdgeCount:       200
      CyclomaticComplexity: 87
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CNickC2ERK7CString
        - _ZN5CNickD2Ev
        - _ZN5CUser10GetModulesEv
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules15OnInviteMessageER14CInviteMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules8OnInviteERK5CNickRK7CString
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK14CInviteMessage10GetChannelEv
        - _ZNK14CInviteMessage14GetInvitedNickEv
        - _ZNK5CNick10NickEqualsERK7CString
        - _ZNK8CIRCSock10GetNetworkEv
        - _ZNK8CIRCSock7GetNickEv
        - _ZNK8CMessage8GetParamEj
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:672,21'
          Dst:             _ZNK8CIRCSock10GetNetworkEv
        - Src:             'src/IRCSock.cpp:672,52'
          Dst:             _ZNK14CInviteMessage10GetChannelEv
        - Src:             'src/IRCSock.cpp:672,35'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:672,13'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/IRCSock.cpp:672,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules15OnInviteMessageER14CInviteMessage
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:672,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules15OnInviteMessageER14CInviteMessage
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules15OnInviteMessageER14CInviteMessage
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:674,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:676,33'
          Dst:             _ZNK14CInviteMessage14GetInvitedNickEv
        - Src:             'src/IRCSock.cpp:676,25'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/IRCSock.cpp:676,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:677,32'
          Dst:             _ZNK8CIRCSock7GetNickEv
        - Src:             'src/IRCSock.cpp:677,21'
          Dst:             _ZNK5CNick10NickEqualsERK7CString
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules8OnInviteERK5CNickRK7CString
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:676,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules8OnInviteERK5CNickRK7CString
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules8OnInviteERK5CNickRK7CString
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:678,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:682,1'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:682,1'
          Dst:             _ZN5CNickD2Ev
    - functionName:    _ZN8CIRCSock14OnErrorMessageER8CMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          102
      EdgeCount:       30
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK8CMessage8GetParamEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:666,30'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:667,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:667,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:667,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/IRCSock.cpp:667,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/IRCSock.cpp:667,17'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
        - Src:             'src/IRCSock.cpp:667,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:667,5'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCSock.cpp:667,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:667,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:669,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:667,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:667,5'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/IRCSock.cpp:667,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:667,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:669,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNR8CMessagecvRT_I12CCTCPMessagevEEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNR8CMessage2AsI12CCTCPMessageEERT_v
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:189,16'
          Dst:             _ZNR8CMessage2AsI12CCTCPMessageEERT_v
    - functionName:    _ZN8CIRCSock13OnCTCPMessageER12CCTCPMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         375
      ICount:          1740
      EdgeCount:       616
      CyclomaticComplexity: 243
      functionsReached:
        - _ZL13FixupChanNickR5CNickP5CChan
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN4CZNC6GetTagEbb
        - _ZN5CUser10GetModulesEv
        - _ZN6CDebug5DebugEv
        - _ZN6CUtils11GetMillTimeEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CIRCSock6PutIRCERK7CString
        - _ZN8CMessage7GetNickEv
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules17OnChanCTCPMessageER12CCTCPMessage
        - _ZN8CModules17OnPrivCTCPMessageER12CCTCPMessage
        - _ZN8CModules18OnCTCPReplyMessageER12CCTCPMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork12ExpandStringERK7CString
        - _ZNK11CIRCNetwork14IsUserAttachedEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK12CCTCPMessage7GetTextEv
        - _ZNK12CCTCPMessage7IsReplyEv
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CNick7GetNickEv
        - _ZNK5CUser14GetCTCPRepliesEv
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString7AsUpperEv
        - _ZNK8CIRCSock7GetNickEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:524,31'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/IRCSock.cpp:525,24'
          Dst:             _ZNK8CIRCSock7GetNickEv
        - Src:             'src/IRCSock.cpp:525,17'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:526,21'
          Dst:             _ZNK12CCTCPMessage7IsReplyEv
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules18OnCTCPReplyMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules18OnCTCPReplyMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules18OnCTCPReplyMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:527,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules17OnPrivCTCPMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules17OnPrivCTCPMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules17OnPrivCTCPMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:530,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:534,38'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:534,29'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:534,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:536,21'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/IRCSock.cpp:537,35'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:537,13'
          Dst:             _ZL13FixupChanNickR5CNickP5CChan
        - Src:             'src/IRCSock.cpp:538,25'
          Dst:             _ZNK12CCTCPMessage7IsReplyEv
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules18OnCTCPReplyMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:534,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules18OnCTCPReplyMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules18OnCTCPReplyMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:539,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules17OnChanCTCPMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules17OnChanCTCPMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules17OnChanCTCPMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:542,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:548,33'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:549,39'
          Dst:             _ZNK12CCTCPMessage7GetTextEv
        - Src:             'src/IRCSock.cpp:550,50'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:550,61'
          Dst:             _ZNK5CUser14GetCTCPRepliesEv
        - Src:             'src/IRCSock.cpp:551,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:551,31'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/IRCSock.cpp:551,40'
          Dst:             _ZNK7CString7AsUpperEv
        - Src:             'src/IRCSock.cpp:551,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:551,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:554,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/IRCSock.cpp:557,30'
          Dst:             _ZNK11CIRCNetwork12ExpandStringERK7CString
        - Src:             'src/IRCSock.cpp:557,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:557,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:551,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:551,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:557,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:565,37'
          Dst:             _ZNK11CIRCNetwork14IsUserAttachedEv
        - Src:             'src/IRCSock.cpp:567,22'
          Dst:             _ZN4CZNC6GetTagEbb
        - Src:             'src/IRCSock.cpp:567,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:567,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:567,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:569,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:569,31'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/IRCSock.cpp:569,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:569,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:569,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:569,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:569,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:574,34'
          Dst:             _ZN6CUtils11GetMillTimeEv
        - Src:             'src/IRCSock.cpp:580,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/IRCSock.cpp:580,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/IRCSock.cpp:580,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:580,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:585,33'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:585,16'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:585,9'
          Dst:             _ZN8CIRCSock6PutIRCERK7CString
        - Src:             'src/IRCSock.cpp:585,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:585,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:590,29'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:591,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:591,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:591,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:591,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:591,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:591,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:591,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:591,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNR8CMessagecvRT_I15CChgHostMessagevEEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNR8CMessage2AsI15CChgHostMessageEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:189,16'
          Dst:             _ZNR8CMessage2AsI15CChgHostMessageEERT_v
    - functionName:    _ZN8CIRCSock16OnChgHostMessageER15CChgHostMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         165
      ICount:          824
      EdgeCount:       305
      CyclomaticComplexity: 142
      functionsReached:
        - _ZN14CTargetMessageC2Ev
        - _ZN14CTargetMessageD2Ev
        - _ZN5CChan8FindNickERK7CString
        - _ZN5CNick7SetHostERK7CString
        - _ZN5CNick8SetIdentERK7CString
        - _ZN5CNickC2ERK7CString
        - _ZN5CNickC2ERKS_
        - _ZN5CNickD2Ev
        - _ZN7CClient9PutClientERK8CMessage
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CMessage10SetCommandERK7CString
        - _ZN8CMessage7GetNickEv
        - _ZN8CMessage7GetTagsEv
        - _ZN8CMessage7SetNickERK5CNick
        - _ZN8CMessage7SetTagsERK8MCString
        - _ZN8CMessage9SetParamsEONSt3__16vectorI7CStringNS0_9allocatorIS2_EEEE
        - _ZN8CMessageC2ERK5CNickRK7CStringRKNSt3__16vectorIS3_NS6_9allocatorIS3_EEEERK8MCString
        - _ZN8CMessageD2Ev
        - _ZNK11CIRCNetwork10GetClientsEv
        - _ZNK11CIRCNetwork8GetChansEv
        - _ZNK15CChgHostMessage10GetNewHostEv
        - _ZNK15CChgHostMessage11GetNewIdentEv
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CChan10IsDisabledEv
        - _ZNK5CChan7GetNameEv
        - _ZNK5CNick10GetPermStrEv
        - _ZNK5CNick7GetNickEv
        - _ZNK7CClient10HasChgHostEv
        - _ZNK8CIRCSock15GetModeFromPermEc
        - _ZNK8CIRCSock31IsNickVisibleInAttachedChannelsERK7CString
        - _ZNK8CMessage9GetParamsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:595,50'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:595,60'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:595,10'
          Dst:             _ZNK8CIRCSock31IsNickVisibleInAttachedChannelsERK7CString
        - Src:             'src/IRCSock.cpp:605,41'
          Dst:             _ZNK11CIRCNetwork10GetClientsEv
        - Src:             'src/IRCSock.cpp:606,22'
          Dst:             _ZNK7CClient10HasChgHostEv
        - Src:             'src/IRCSock.cpp:607,22'
          Dst:             _ZN7CClient9PutClientERK8CMessage
        - Src:             'src/IRCSock.cpp:610,49'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:610,60'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:611,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:612,49'
          Dst:             _ZN8CMessage7GetTagsEv
        - Src:             'src/IRCSock.cpp:610,32'
          Dst:             _ZN8CMessageC2ERK5CNickRK7CStringRKNSt3__16vectorIS3_NS6_9allocatorIS3_EEEERK8MCString
        - Src:             'src/IRCSock.cpp:610,22'
          Dst:             _ZN7CClient9PutClientERK8CMessage
        - Src:             'src/IRCSock.cpp:610,13'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:610,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:610,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:611,41'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:610,13'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:610,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:610,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:616,29'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:616,21'
          Dst:             _ZN5CNickC2ERKS_
        - Src:             'src/IRCSock.cpp:617,30'
          Dst:             _ZNK15CChgHostMessage11GetNewIdentEv
        - Src:             'src/IRCSock.cpp:617,13'
          Dst:             _ZN5CNick8SetIdentERK7CString
        - Src:             'src/IRCSock.cpp:617,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:618,29'
          Dst:             _ZNK15CChgHostMessage10GetNewHostEv
        - Src:             'src/IRCSock.cpp:618,13'
          Dst:             _ZN5CNick7SetHostERK7CString
        - Src:             'src/IRCSock.cpp:618,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:620,37'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/IRCSock.cpp:621,52'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:621,62'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:621,35'
          Dst:             _ZN5CChan8FindNickERK7CString
        - Src:             'src/IRCSock.cpp:622,37'
          Dst:             _ZNK15CChgHostMessage11GetNewIdentEv
        - Src:             'src/IRCSock.cpp:622,20'
          Dst:             _ZN5CNick8SetIdentERK7CString
        - Src:             'src/IRCSock.cpp:622,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:623,36'
          Dst:             _ZNK15CChgHostMessage10GetNewHostEv
        - Src:             'src/IRCSock.cpp:623,20'
          Dst:             _ZN5CNick7SetHostERK7CString
        - Src:             'src/IRCSock.cpp:623,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:617,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:618,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:622,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:623,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:627,20'
          Dst:             _ZNK5CChan10IsDisabledEv
        - Src:             'src/IRCSock.cpp:628,20'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:630,52'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:630,35'
          Dst:             _ZN5CChan8FindNickERK7CString
        - Src:             'src/IRCSock.cpp:631,45'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCSock.cpp:631,38'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:631,56'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:631,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:632,38'
          Dst:             _ZNK5CNick10GetPermStrEv
        - Src:             'src/IRCSock.cpp:632,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:631,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:631,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:633,30'
          Dst:             _ZNK8CIRCSock15GetModeFromPermEc
        - Src:             'src/IRCSock.cpp:636,52'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:632,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:640,28'
          Dst:             _ZN14CTargetMessageC2Ev
        - Src:             'src/IRCSock.cpp:641,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:641,29'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/IRCSock.cpp:641,21'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/IRCSock.cpp:641,13'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:641,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:642,37'
          Dst:             _ZN8CMessage7GetTagsEv
        - Src:             'src/IRCSock.cpp:642,21'
          Dst:             _ZN8CMessage7SetTagsERK8MCString
        - Src:             'src/IRCSock.cpp:643,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:643,21'
          Dst:             _ZN8CMessage10SetCommandERK7CString
        - Src:             'src/IRCSock.cpp:643,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:644,21'
          Dst:             _ZN8CMessage9SetParamsEONSt3__16vectorI7CStringNS0_9allocatorIS2_EEEE
        - Src:             'src/IRCSock.cpp:646,49'
          Dst:             _ZNK11CIRCNetwork10GetClientsEv
        - Src:             'src/IRCSock.cpp:647,31'
          Dst:             _ZNK7CClient10HasChgHostEv
        - Src:             'src/IRCSock.cpp:650,58'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:651,57'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/IRCSock.cpp:651,50'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:652,57'
          Dst:             _ZN8CMessage7GetTagsEv
        - Src:             'src/IRCSock.cpp:650,40'
          Dst:             _ZN8CMessageC2ERK5CNickRK7CStringRKNSt3__16vectorIS3_NS6_9allocatorIS3_EEEERK8MCString
        - Src:             'src/IRCSock.cpp:650,30'
          Dst:             _ZN7CClient9PutClientERK8CMessage
        - Src:             'src/IRCSock.cpp:650,21'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:650,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:650,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:653,33'
          Dst:             _ZNK8CMessage9GetParamsEv
        - Src:             'src/IRCSock.cpp:654,34'
          Dst:             _ZN7CClient9PutClientERK8CMessage
        - Src:             'src/IRCSock.cpp:641,13'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:641,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:643,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:651,49'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:650,21'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:650,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:650,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:658,9'
          Dst:             _ZN14CTargetMessageD2Ev
        - Src:             'src/IRCSock.cpp:658,9'
          Dst:             _ZN14CTargetMessageD2Ev
        - Src:             'src/IRCSock.cpp:662,1'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:662,1'
          Dst:             _ZN5CNickD2Ev
    - functionName:    _ZN8CIRCSock19OnCapabilityMessageER8CMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         246
      ICount:          1203
      EdgeCount:       427
      CyclomaticComplexity: 183
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CIRCSock11SendNextCapEv
        - _ZN8CIRCSock20OnServerCapAvailableERK7CStringS2_
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules17OnServerCapResultERK7CStringb
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK4CZNC21GetServerCapBlacklistEv
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK8CMessage8GetParamEj
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
        - '_ZZN8CIRCSock19OnCapabilityMessageER8CMessageENK3$_8clERK7CString'
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/IRCSock.cpp:408,31'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:423,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/IRCSock.cpp:425,17'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:425,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:427,25'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:427,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:427,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:427,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:429,25'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/IRCSock.cpp:429,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:429,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:429,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:432,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/IRCSock.cpp:432,5'
          Dst:             __cxa_atexit
        - Src:             'src/IRCSock.cpp:432,5'
          Dst:             __cxa_guard_release
        - Src:             'src/IRCSock.cpp:461,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:461,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:461,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:461,15'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/IRCSock.cpp:461,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:461,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:461,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:464,21'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/IRCSock.cpp:464,27'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/IRCSock.cpp:467,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:432,5'
          Dst:             __cxa_guard_abort
        - Src:             'src/IRCSock.cpp:461,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:461,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:461,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:469,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:469,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:469,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:470,26'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/IRCSock.cpp:470,24'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:470,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:469,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:470,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:472,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:472,29'
          Dst:             _ZNK4CZNC21GetServerCapBlacklistEv
        - Src:             'src/IRCSock.cpp:475,35'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/IRCSock.cpp:476,17'
          Dst:             _ZN8CIRCSock20OnServerCapAvailableERK7CStringS2_
        - Src:             'src/IRCSock.cpp:479,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:479,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:479,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:479,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:482,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:482,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:482,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:482,15'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/IRCSock.cpp:482,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:482,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:482,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules17OnServerCapResultERK7CStringb
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:482,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:482,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:482,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules17OnServerCapResultERK7CStringb
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules17OnServerCapResultERK7CStringb
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:484,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:495,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:495,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:495,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:495,15'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/IRCSock.cpp:495,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:495,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:495,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:497,13'
          Dst:             '_ZZN8CIRCSock19OnCapabilityMessageER8CMessageENK3$_8clERK7CString'
        - Src:             'src/IRCSock.cpp:495,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:495,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:495,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:506,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:506,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:506,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:506,15'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/IRCSock.cpp:506,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:506,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:506,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:509,13'
          Dst:             '_ZZN8CIRCSock19OnCapabilityMessageER8CMessageENK3$_8clERK7CString'
        - Src:             'src/IRCSock.cpp:506,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:506,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:506,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:515,9'
          Dst:             _ZN8CIRCSock11SendNextCapEv
        - Src:             'src/IRCSock.cpp:519,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:519,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:519,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:519,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CIRCSock13OnAwayMessageER8CMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8CMessage7GetNickEv
        - _ZNK5CNick7GetNickEv
        - _ZNK8CIRCSock31IsNickVisibleInAttachedChannelsERK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:398,50'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:398,60'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:398,10'
          Dst:             _ZNK8CIRCSock31IsNickVisibleInAttachedChannelsERK7CString
    - functionName:    _ZNR8CMessagecvRT_I14CActionMessagevEEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNR8CMessage2AsI14CActionMessageEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:189,16'
          Dst:             _ZNR8CMessage2AsI14CActionMessageEERT_v
    - functionName:    _ZN8CIRCSock15OnActionMessageER14CActionMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         361
      ICount:          1674
      EdgeCount:       577
      CyclomaticComplexity: 218
      functionsReached:
        - _ZL13FixupChanNickR5CNickP5CChan
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork8AddQueryERK7CString
        - _ZN14CActionMessage7SetTextERK7CString
        - _ZN14CActionMessageC2Ev
        - _ZN14CActionMessageD2Ev
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CChan9AddBufferERK8CMessageRK7CString
        - _ZN5CNickC2ERK7CString
        - _ZN5CNickD2Ev
        - _ZN5CUser10GetModulesEv
        - _ZN6CQuery9AddBufferERK8CMessageRK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CMessage5CloneERKS_
        - _ZN8CMessage7GetNickEv
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CMessage7SetNickERK5CNick
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules17OnChanCTCPMessageER12CCTCPMessage
        - _ZN8CModules17OnPrivCTCPMessageER12CCTCPMessage
        - _ZN8CModules19OnChanActionMessageER14CActionMessage
        - _ZN8CModules19OnPrivActionMessageER14CActionMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork12IsUserOnlineEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK14CActionMessage7GetTextEv
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CChan19AutoClearChanBufferEv
        - _ZNK5CNick11GetNickMaskEv
        - _ZNK5CNick7GetNickEv
        - _ZNK5CUser20AutoClearQueryBufferEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString8Escape_nENS_7EEscapeE
        - _ZNK8CIRCSock7GetNickEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
        - _ZNR8CMessagecvRT_I12CCTCPMessagevEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:350,31'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/IRCSock.cpp:351,24'
          Dst:             _ZNK8CIRCSock7GetNickEv
        - Src:             'src/IRCSock.cpp:351,17'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZNR8CMessagecvRT_I12CCTCPMessagevEEv
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules17OnPrivCTCPMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZNR8CMessagecvRT_I12CCTCPMessagevEEv
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules17OnPrivCTCPMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZNR8CMessagecvRT_I12CCTCPMessagevEEv
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules17OnPrivCTCPMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:352,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules19OnPrivActionMessageER14CActionMessage
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules19OnPrivActionMessageER14CActionMessage
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules19OnPrivActionMessageER14CActionMessage
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:354,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:357,26'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/IRCSock.cpp:358,26'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:358,37'
          Dst:             _ZNK5CUser20AutoClearQueryBufferEv
        - Src:             'src/IRCSock.cpp:359,41'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:360,56'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:360,42'
          Dst:             _ZN11CIRCNetwork8AddQueryERK7CString
        - Src:             'src/IRCSock.cpp:362,32'
          Dst:             _ZN14CActionMessageC2Ev
        - Src:             'src/IRCSock.cpp:363,24'
          Dst:             _ZN8CMessage5CloneERKS_
        - Src:             'src/IRCSock.cpp:364,32'
          Dst:             _ZNK5CNick11GetNickMaskEv
        - Src:             'src/IRCSock.cpp:364,32'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/IRCSock.cpp:364,32'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/IRCSock.cpp:364,24'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/IRCSock.cpp:364,17'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:364,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:364,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:365,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:365,24'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/IRCSock.cpp:365,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:366,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:366,24'
          Dst:             _ZN14CActionMessage7SetTextERK7CString
        - Src:             'src/IRCSock.cpp:366,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:367,51'
          Dst:             _ZNK14CActionMessage7GetTextEv
        - Src:             'src/IRCSock.cpp:367,25'
          Dst:             _ZN6CQuery9AddBufferERK8CMessageRK7CString
        - Src:             'src/IRCSock.cpp:367,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:368,13'
          Dst:             _ZN14CActionMessageD2Ev
        - Src:             'src/IRCSock.cpp:364,17'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:364,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:364,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:365,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:366,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:367,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:368,13'
          Dst:             _ZN14CActionMessageD2Ev
        - Src:             'src/IRCSock.cpp:371,38'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:371,29'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/IRCSock.cpp:371,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:373,21'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/IRCSock.cpp:374,35'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:374,13'
          Dst:             _ZL13FixupChanNickR5CNickP5CChan
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZNR8CMessagecvRT_I12CCTCPMessagevEEv
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules17OnChanCTCPMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:371,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZNR8CMessagecvRT_I12CCTCPMessagevEEv
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules17OnChanCTCPMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZNR8CMessagecvRT_I12CCTCPMessagevEEv
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules17OnChanCTCPMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:375,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules19OnChanActionMessageER14CActionMessage
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules19OnChanActionMessageER14CActionMessage
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules19OnChanActionMessageER14CActionMessage
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:377,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:380,25'
          Dst:             _ZNK5CChan19AutoClearChanBufferEv
        - Src:             'src/IRCSock.cpp:380,63'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/IRCSock.cpp:381,24'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:382,32'
          Dst:             _ZN14CActionMessageC2Ev
        - Src:             'src/IRCSock.cpp:383,24'
          Dst:             _ZN8CMessage5CloneERKS_
        - Src:             'src/IRCSock.cpp:384,32'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:384,32'
          Dst:             _ZNK5CNick11GetNickMaskEv
        - Src:             'src/IRCSock.cpp:384,32'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/IRCSock.cpp:384,32'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/IRCSock.cpp:384,24'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/IRCSock.cpp:384,17'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:384,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:384,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:385,34'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/IRCSock.cpp:385,34'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/IRCSock.cpp:385,24'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/IRCSock.cpp:385,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:385,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:386,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:386,24'
          Dst:             _ZN14CActionMessage7SetTextERK7CString
        - Src:             'src/IRCSock.cpp:386,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:387,50'
          Dst:             _ZNK14CActionMessage7GetTextEv
        - Src:             'src/IRCSock.cpp:387,24'
          Dst:             _ZN5CChan9AddBufferERK8CMessageRK7CString
        - Src:             'src/IRCSock.cpp:387,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:388,13'
          Dst:             _ZN14CActionMessageD2Ev
        - Src:             'src/IRCSock.cpp:384,17'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:384,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:384,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:385,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:385,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:386,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:387,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:388,13'
          Dst:             _ZN14CActionMessageD2Ev
        - Src:             'src/IRCSock.cpp:392,29'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/IRCSock.cpp:393,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:393,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CIRCSock16OnAccountMessageER8CMessage
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8CMessage7GetNickEv
        - _ZNK5CNick7GetNickEv
        - _ZNK8CIRCSock31IsNickVisibleInAttachedChannelsERK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:341,50'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/IRCSock.cpp:341,60'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/IRCSock.cpp:341,10'
          Dst:             _ZNK8CIRCSock31IsNickVisibleInAttachedChannelsERK7CString
    - functionName:    _ZNK8CMessage7GetTypeEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CIRCSock8ReadLineERK7CString
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         251
      ICount:          1157
      EdgeCount:       385
      CyclomaticComplexity: 136
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork7PutUserERK8CMessageP7CClientS4_
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN6CDebug5DebugEv
        - _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock12OnTagMessageER14CTargetMessage
        - _ZN8CIRCSock13OnAwayMessageER8CMessage
        - _ZN8CIRCSock13OnCTCPMessageER12CCTCPMessage
        - _ZN8CIRCSock13OnJoinMessageER12CJoinMessage
        - _ZN8CIRCSock13OnKickMessageER12CKickMessage
        - _ZN8CIRCSock13OnModeMessageER12CModeMessage
        - _ZN8CIRCSock13OnNickMessageER12CNickMessage
        - _ZN8CIRCSock13OnPartMessageER12CPartMessage
        - _ZN8CIRCSock13OnPingMessageER8CMessage
        - _ZN8CIRCSock13OnPongMessageER8CMessage
        - _ZN8CIRCSock13OnQuitMessageER12CQuitMessage
        - _ZN8CIRCSock13OnTextMessageER12CTextMessage
        - _ZN8CIRCSock14OnErrorMessageER8CMessage
        - _ZN8CIRCSock14OnTopicMessageER13CTopicMessage
        - _ZN8CIRCSock15OnActionMessageER14CActionMessage
        - _ZN8CIRCSock15OnInviteMessageER14CInviteMessage
        - _ZN8CIRCSock15OnNoticeMessageER14CNoticeMessage
        - _ZN8CIRCSock16OnAccountMessageER8CMessage
        - _ZN8CIRCSock16OnChgHostMessageER15CChgHostMessage
        - _ZN8CIRCSock16OnNumericMessageER15CNumericMessage
        - _ZN8CIRCSock16OnWallopsMessageER8CMessage
        - _ZN8CIRCSock19OnCapabilityMessageER8CMessage
        - _ZN8CMessage10SetNetworkEP11CIRCNetwork
        - _ZN8CMessageC2ERK7CString
        - _ZN8CMessageD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules12OnRawMessageER8CMessage
        - _ZN8CModules5OnRawER7CString
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CUser11GetUsernameEv
        - _ZNK8CMessage7GetTypeEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
        - _ZNR8CMessagecvRT_I12CCTCPMessagevEEv
        - _ZNR8CMessagecvRT_I12CJoinMessagevEEv
        - _ZNR8CMessagecvRT_I12CKickMessagevEEv
        - _ZNR8CMessagecvRT_I12CModeMessagevEEv
        - _ZNR8CMessagecvRT_I12CNickMessagevEEv
        - _ZNR8CMessagecvRT_I12CPartMessagevEEv
        - _ZNR8CMessagecvRT_I12CQuitMessagevEEv
        - _ZNR8CMessagecvRT_I12CTextMessagevEEv
        - _ZNR8CMessagecvRT_I13CTopicMessagevEEv
        - _ZNR8CMessagecvRT_I14CActionMessagevEEv
        - _ZNR8CMessagecvRT_I14CInviteMessagevEEv
        - _ZNR8CMessagecvRT_I14CNoticeMessagevEEv
        - _ZNR8CMessagecvRT_I14CTargetMessagevEEv
        - _ZNR8CMessagecvRT_I15CChgHostMessagevEEv
        - _ZNR8CMessagecvRT_I15CNumericMessagevEEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/IRCSock.cpp:177,5'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/IRCSock.cpp:159,21'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/IRCSock.cpp:161,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:161,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:161,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:161,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:161,11'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/IRCSock.cpp:161,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:161,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:161,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:161,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:162,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:162,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:162,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:162,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:162,11'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/IRCSock.cpp:162,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:162,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:162,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:162,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:164,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/IRCSock.cpp:164,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/IRCSock.cpp:164,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:164,5'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/IRCSock.cpp:164,5'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/IRCSock.cpp:164,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:161,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:161,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:161,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:161,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:162,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:162,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:162,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:162,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:164,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules5OnRawER7CString
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules5OnRawER7CString
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules5OnRawER7CString
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:168,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:171,14'
          Dst:             _ZN8CMessageC2ERK7CString
        - Src:             'src/IRCSock.cpp:172,13'
          Dst:             _ZN8CMessage10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules12OnRawMessageER8CMessage
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:250,1'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules12OnRawMessageER8CMessage
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules12OnRawMessageER8CMessage
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:174,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:177,21'
          Dst:             _ZNK8CMessage7GetTypeEv
        - Src:             'src/IRCSock.cpp:179,23'
          Dst:             _ZN8CIRCSock16OnAccountMessageER8CMessage
        - Src:             'src/IRCSock.cpp:182,39'
          Dst:             _ZNR8CMessagecvRT_I14CActionMessagevEEv
        - Src:             'src/IRCSock.cpp:182,23'
          Dst:             _ZN8CIRCSock15OnActionMessageER14CActionMessage
        - Src:             'src/IRCSock.cpp:185,23'
          Dst:             _ZN8CIRCSock13OnAwayMessageER8CMessage
        - Src:             'src/IRCSock.cpp:188,23'
          Dst:             _ZN8CIRCSock19OnCapabilityMessageER8CMessage
        - Src:             'src/IRCSock.cpp:191,40'
          Dst:             _ZNR8CMessagecvRT_I15CChgHostMessagevEEv
        - Src:             'src/IRCSock.cpp:191,23'
          Dst:             _ZN8CIRCSock16OnChgHostMessageER15CChgHostMessage
        - Src:             'src/IRCSock.cpp:194,37'
          Dst:             _ZNR8CMessagecvRT_I12CCTCPMessagevEEv
        - Src:             'src/IRCSock.cpp:194,23'
          Dst:             _ZN8CIRCSock13OnCTCPMessageER12CCTCPMessage
        - Src:             'src/IRCSock.cpp:197,23'
          Dst:             _ZN8CIRCSock14OnErrorMessageER8CMessage
        - Src:             'src/IRCSock.cpp:200,39'
          Dst:             _ZNR8CMessagecvRT_I14CInviteMessagevEEv
        - Src:             'src/IRCSock.cpp:200,23'
          Dst:             _ZN8CIRCSock15OnInviteMessageER14CInviteMessage
        - Src:             'src/IRCSock.cpp:203,37'
          Dst:             _ZNR8CMessagecvRT_I12CJoinMessagevEEv
        - Src:             'src/IRCSock.cpp:203,23'
          Dst:             _ZN8CIRCSock13OnJoinMessageER12CJoinMessage
        - Src:             'src/IRCSock.cpp:206,37'
          Dst:             _ZNR8CMessagecvRT_I12CKickMessagevEEv
        - Src:             'src/IRCSock.cpp:206,23'
          Dst:             _ZN8CIRCSock13OnKickMessageER12CKickMessage
        - Src:             'src/IRCSock.cpp:209,37'
          Dst:             _ZNR8CMessagecvRT_I12CModeMessagevEEv
        - Src:             'src/IRCSock.cpp:209,23'
          Dst:             _ZN8CIRCSock13OnModeMessageER12CModeMessage
        - Src:             'src/IRCSock.cpp:212,37'
          Dst:             _ZNR8CMessagecvRT_I12CNickMessagevEEv
        - Src:             'src/IRCSock.cpp:212,23'
          Dst:             _ZN8CIRCSock13OnNickMessageER12CNickMessage
        - Src:             'src/IRCSock.cpp:215,39'
          Dst:             _ZNR8CMessagecvRT_I14CNoticeMessagevEEv
        - Src:             'src/IRCSock.cpp:215,23'
          Dst:             _ZN8CIRCSock15OnNoticeMessageER14CNoticeMessage
        - Src:             'src/IRCSock.cpp:218,40'
          Dst:             _ZNR8CMessagecvRT_I15CNumericMessagevEEv
        - Src:             'src/IRCSock.cpp:218,23'
          Dst:             _ZN8CIRCSock16OnNumericMessageER15CNumericMessage
        - Src:             'src/IRCSock.cpp:221,37'
          Dst:             _ZNR8CMessagecvRT_I12CPartMessagevEEv
        - Src:             'src/IRCSock.cpp:221,23'
          Dst:             _ZN8CIRCSock13OnPartMessageER12CPartMessage
        - Src:             'src/IRCSock.cpp:224,23'
          Dst:             _ZN8CIRCSock13OnPingMessageER8CMessage
        - Src:             'src/IRCSock.cpp:227,23'
          Dst:             _ZN8CIRCSock13OnPongMessageER8CMessage
        - Src:             'src/IRCSock.cpp:230,37'
          Dst:             _ZNR8CMessagecvRT_I12CQuitMessagevEEv
        - Src:             'src/IRCSock.cpp:230,23'
          Dst:             _ZN8CIRCSock13OnQuitMessageER12CQuitMessage
        - Src:             'src/IRCSock.cpp:233,36'
          Dst:             _ZNR8CMessagecvRT_I14CTargetMessagevEEv
        - Src:             'src/IRCSock.cpp:233,23'
          Dst:             _ZN8CIRCSock12OnTagMessageER14CTargetMessage
        - Src:             'src/IRCSock.cpp:236,37'
          Dst:             _ZNR8CMessagecvRT_I12CTextMessagevEEv
        - Src:             'src/IRCSock.cpp:236,23'
          Dst:             _ZN8CIRCSock13OnTextMessageER12CTextMessage
        - Src:             'src/IRCSock.cpp:239,38'
          Dst:             _ZNR8CMessagecvRT_I13CTopicMessagevEEv
        - Src:             'src/IRCSock.cpp:239,23'
          Dst:             _ZN8CIRCSock14OnTopicMessageER13CTopicMessage
        - Src:             'src/IRCSock.cpp:242,23'
          Dst:             _ZN8CIRCSock16OnWallopsMessageER8CMessage
        - Src:             'src/IRCSock.cpp:249,17'
          Dst:             _ZN11CIRCNetwork7PutUserERK8CMessageP7CClientS4_
        - Src:             'src/IRCSock.cpp:250,1'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/IRCSock.cpp:250,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:250,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CIRCSockD0Ev
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CIRCSockD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:120,23'
          Dst:             _ZN8CIRCSockD2Ev
    - functionName:    _ZN8CIRCSockD2Ev
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         92
      ICount:          470
      EdgeCount:       148
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN10CIRCSocketD2Ev
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork12AddBytesReadEy
        - _ZN11CIRCNetwork15AddBytesWrittenEy
        - _ZN11CIRCNetwork15IRCDisconnectedEv
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CChan5ResetEv
        - _ZN5CChanD2Ev
        - _ZN5CNickD2Ev
        - _ZN5CUser10GetModulesEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock4QuitERK7CString
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules20OnIRCConnectionErrorEP8CIRCSock
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZN8MCStringD2Ev
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK11CIRCNetwork8GetChansEv
        - _ZNK5Csock12GetBytesReadEv
        - _ZNK5Csock15GetBytesWrittenEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules20OnIRCConnectionErrorEP8CIRCSock
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules20OnIRCConnectionErrorEP8CIRCSock
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules20OnIRCConnectionErrorEP8CIRCSock
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/IRCSock.cpp:125,48'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/IRCSock.cpp:127,16'
          Dst:             _ZN5CChan5ResetEv
        - Src:             'src/IRCSock.cpp:130,17'
          Dst:             _ZN11CIRCNetwork15IRCDisconnectedEv
        - Src:             'src/IRCSock.cpp:133,9'
          Dst:             _ZN5CChanD2Ev
        - Src:             'src/IRCSock.cpp:136,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:136,5'
          Dst:             _ZN8CIRCSock4QuitERK7CString
        - Src:             'src/IRCSock.cpp:136,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:138,30'
          Dst:             _ZNK5Csock12GetBytesReadEv
        - Src:             'src/IRCSock.cpp:138,17'
          Dst:             _ZN11CIRCNetwork12AddBytesReadEy
        - Src:             'src/IRCSock.cpp:139,33'
          Dst:             _ZNK5Csock15GetBytesWrittenEv
        - Src:             'src/IRCSock.cpp:139,17'
          Dst:             _ZN11CIRCNetwork15AddBytesWrittenEy
        - Src:             'src/IRCSock.cpp:140,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/IRCSock.cpp:140,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/IRCSock.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:140,1'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:140,1'
          Dst:             _ZN10CIRCSocketD2Ev
        - Src:             'src/IRCSock.cpp:122,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN11CIRCNetwork12AddBytesReadEy
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork15AddBytesWrittenEy
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CIRCFloodTimerC2EP8CIRCSock
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN5CCron14StartMaxCyclesEdj
        - _ZN5CCronC2Ev
        - _ZN5CCronD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:46,5'
          Dst:             _ZN5CCronC2Ev
        - Src:             'src/IRCSock.cpp:47,9'
          Dst:             _ZN5CCron14StartMaxCyclesEdj
        - Src:             'src/IRCSock.cpp:48,5'
          Dst:             _ZN5CCronD2Ev
    - functionName:    _ZN10CIRCSocketC2Ev
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CZNCSockC2Ei
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Socket.h:335,7'
          Dst:             _ZN8CZNCSockC2Ei
    - functionName:    _ZN8CIRCSockC2EP11CIRCNetwork
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         56
      ICount:          370
      EdgeCount:       80
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN10CIRCSocketC2Ev
        - _ZN10CIRCSocketD2Ev
        - _ZN11CIRCNetwork12SetIRCSocketEP8CIRCSock
        - _ZN14CIRCFloodTimerC2EP8CIRCSock
        - _ZN5CNick7SetHostERK7CString
        - _ZN5CNick8SetIdentERK7CString
        - _ZN5CNickC2Ev
        - _ZN5CNickD2Ev
        - _ZN5Csock14EnableReadLineEv
        - _ZN5Csock21SetMaxBufferThresholdEj
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CIRCSock16IsFloodProtectedEd
        - _ZN8CZNCSock11SetEncodingERK7CString
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK11CIRCNetwork11GetBindHostEv
        - _ZNK11CIRCNetwork11GetEncodingEv
        - _ZNK11CIRCNetwork12GetFloodRateEv
        - _ZNK11CIRCNetwork13GetFloodBurstEv
        - _ZNK11CIRCNetwork8GetIdentEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/IRCSock.cpp:64,7'
          Dst:             _ZN10CIRCSocketC2Ev
        - Src:             'src/IRCSock.cpp:73,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:74,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:78,7'
          Dst:             _ZN5CNickC2Ev
        - Src:             'src/IRCSock.cpp:79,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/IRCSock.cpp:63,11'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/IRCSock.cpp:87,7'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/IRCSock.cpp:89,33'
          Dst:             _ZNK11CIRCNetwork13GetFloodBurstEv
        - Src:             'src/IRCSock.cpp:90,31'
          Dst:             _ZNK11CIRCNetwork13GetFloodBurstEv
        - Src:             'src/IRCSock.cpp:91,30'
          Dst:             _ZNK11CIRCNetwork12GetFloodRateEv
        - Src:             'src/IRCSock.cpp:92,53'
          Dst:             _ZNK11CIRCNetwork12GetFloodRateEv
        - Src:             'src/IRCSock.cpp:92,26'
          Dst:             _ZN8CIRCSock16IsFloodProtectedEd
        - Src:             'src/IRCSock.cpp:94,5'
          Dst:             _ZN5Csock14EnableReadLineEv
        - Src:             'src/IRCSock.cpp:95,33'
          Dst:             _ZNK11CIRCNetwork8GetIdentEb
        - Src:             'src/IRCSock.cpp:95,12'
          Dst:             _ZN5CNick8SetIdentERK7CString
        - Src:             'src/IRCSock.cpp:96,32'
          Dst:             _ZNK11CIRCNetwork11GetBindHostEv
        - Src:             'src/IRCSock.cpp:96,12'
          Dst:             _ZN5CNick7SetHostERK7CString
        - Src:             'src/IRCSock.cpp:97,29'
          Dst:             _ZNK11CIRCNetwork11GetEncodingEv
        - Src:             'src/IRCSock.cpp:97,5'
          Dst:             _ZN8CZNCSock11SetEncodingERK7CString
        - Src:             'src/IRCSock.cpp:110,15'
          Dst:             _ZN11CIRCNetwork12SetIRCSocketEP8CIRCSock
        - Src:             'src/IRCSock.cpp:114,5'
          Dst:             _ZN5Csock21SetMaxBufferThresholdEj
        - Src:             'src/IRCSock.cpp:116,21'
          Dst:             _ZN14CIRCFloodTimerC2EP8CIRCSock
        - Src:             'src/IRCSock.cpp:118,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/IRCSock.cpp:118,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/IRCSock.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:118,1'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/IRCSock.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/IRCSock.cpp:118,1'
          Dst:             _ZN10CIRCSocketD2Ev
    - functionName:    _ZN8CIRCSock16IsFloodProtectedEd
      functionSourceFile: '/src/znc/src/IRCSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20CInlineFormatMessage5applyIjJEEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2Ei
        - _ZN7CStringC2Ej
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyER8MCStringi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2Ej
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyER8MCStringi
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessage5applyImJ7CStringEEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2Ei
        - _ZN7CStringC2Em
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyI7CStringJEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2Em
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyI7CStringJEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN15CClientSASLAuthCI211CClientAuthEP7CClientRK7CStringS4_
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CClientAuthC2EP7CClientRK7CStringS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:390,24'
          Dst:             _ZN11CClientAuthC2EP7CClientRK7CStringS4_
    - functionName:    _ZN11CClientAuthC2EP7CClientRK7CStringS4_
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9CAuthBaseC2ERK7CStringS2_P8CZNCSock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:409,7'
          Dst:             _ZN9CAuthBaseC2ERK7CStringS2_P8CZNCSock
    - functionName:    _ZN15CClientSASLAuthD2Ev
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CClientAuthD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:388,7'
          Dst:             _ZN11CClientAuthD2Ev
    - functionName:    _ZN15CClientSASLAuthD0Ev
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15CClientSASLAuthD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:388,7'
          Dst:             _ZN15CClientSASLAuthD2Ev
    - functionName:    _ZN9CAuthBase12SetLoginInfoERK7CStringS2_P8CZNCSock
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Client.h:51,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/Client.h:52,21'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN11CClientAuth10InvalidateEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9CAuthBase10InvalidateEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Client.h:89,20'
          Dst:             _ZN9CAuthBase10InvalidateEv
    - functionName:    _ZN15CClientSASLAuth13AcceptedLoginER5CUser
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CClient15AcceptSASLLoginER5CUser
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:464,20'
          Dst:             _ZN7CClient15AcceptSASLLoginER5CUser
    - functionName:    _ZN15CClientSASLAuth12RefusedLoginERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CClient15RefuseSASLLoginERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:413,20'
          Dst:             _ZN7CClient15RefuseSASLLoginERK7CString
    - functionName:    _ZN7CClient15RefuseSASLLoginERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1342
      functionLinenumberEnd: 1349
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          223
      EdgeCount:       55
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules13OnFailedLoginERK7CStringS2_
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK7CClient7GetNickEb
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1343,36'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1343,15'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1343,5'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1343,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1343,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1345,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1345,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1345,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1346,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1346,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1346,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZN8CModules13OnFailedLoginERK7CStringS2_
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1343,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1343,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1345,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1346,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1347,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
    - functionName:    _ZNK7CClient7GetNickEb
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          95
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CClient10GetIRCSockEv
        - _ZNK8CIRCSock7GetNickEv
        - _ZNK8CIRCSock8IsAuthedEv
      functionUses:    38
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:769,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Client.cpp:771,29'
          Dst:             _ZNK7CClient10GetIRCSockEv
        - Src:             'src/Client.cpp:772,42'
          Dst:             _ZNK8CIRCSock8IsAuthedEv
        - Src:             'src/Client.cpp:773,23'
          Dst:             _ZNK8CIRCSock7GetNickEv
        - Src:             'src/Client.cpp:773,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:777,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:776,12'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:777,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient9PutClientERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CClient9PutClientERK8CMessage
        - _ZN8CMessageC2ERK7CString
        - _ZN8CMessageD2Ev
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:587,15'
          Dst:             _ZN8CMessageC2ERK7CString
        - Src:             'src/Client.cpp:587,5'
          Dst:             _ZN7CClient9PutClientERK8CMessage
        - Src:             'src/Client.cpp:587,5'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Client.cpp:587,5'
          Dst:             _ZN8CMessageD2Ev
    - functionName:    _ZN7CClient9PutClientERK8CMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         295
      ICount:          1327
      EdgeCount:       548
      CyclomaticComplexity: 255
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CNickC2ERK7CString
        - _ZN5CNickD2Ev
        - _ZN5CUser10GetModulesEv
        - _ZN6CUtils16FormatServerTimeERK7timeval
        - _ZN7CClient10GetIRCSockEv
        - _ZN7CClient12PutClientRawERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CMessage10SetNetworkEP11CIRCNetwork
        - _ZN8CMessage7GetTagsEv
        - _ZN8CMessage7SetTagsERK8MCString
        - _ZN8CMessage8SetParamEjRK7CString
        - _ZN8CMessage9SetClientEP7CClient
        - _ZN8CMessage9SetParamsEONSt3__16vectorI7CStringNS0_9allocatorIS2_EEEE
        - _ZN8CMessageC2ERKS_
        - _ZN8CMessageD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules21OnSendToClientMessageER8CMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK14CInviteMessage14GetInvitedNickEv
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK15CNumericMessage7GetCodeEv
        - _ZNK5CNick10NickEqualsERK7CString
        - _ZNK7CClient12IsTagEnabledERK7CString
        - _ZNK7CClient13HasServerTimeEv
        - _ZNK7CString4JoinINSt3__111__wrap_iterIPS_EEEES_T_RKS5_
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK8CIRCSock10HasUHNamesEv
        - _ZNK8CIRCSock10IsPermCharEc
        - _ZNK8CIRCSock15HasExtendedJoinEv
        - _ZNK8CIRCSock8GetPermsEv
        - _ZNK8CIRCSock9HasNamesxEv
        - _ZNK8CMessage7GetTimeEv
        - _ZNK8CMessage7GetTypeEv
        - _ZNK8CMessage8GetParamEj
        - _ZNK8CMessage8ToStringEj
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
        - _ZNKR8CMessage2AsI14CInviteMessageEERKT_v
        - _ZNR8CMessage2AsI12CJoinMessageEERT_v
        - _ZNR8CMessage2AsI15CNumericMessageEERT_v
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/Client.cpp:591,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/Client.cpp:591,21'
          Dst:             _ZNK8CMessage7GetTypeEv
        - Src:             'src/Client.cpp:603,32'
          Dst:             _ZNKR8CMessage2AsI14CInviteMessageEERKT_v
        - Src:             'src/Client.cpp:603,53'
          Dst:             _ZNK14CInviteMessage14GetInvitedNickEv
        - Src:             'src/Client.cpp:603,18'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/Client.cpp:604,23'
          Dst:             _ZNK5CNick10NickEqualsERK7CString
        - Src:             'src/Client.cpp:602,17'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Client.cpp:602,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:602,17'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Client.cpp:602,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:612,14'
          Dst:             _ZN8CMessageC2ERKS_
        - Src:             'src/Client.cpp:614,32'
          Dst:             _ZN7CClient10GetIRCSockEv
        - Src:             'src/Client.cpp:616,17'
          Dst:             _ZNK8CMessage7GetTypeEv
        - Src:             'src/Client.cpp:617,38'
          Dst:             _ZNR8CMessage2AsI15CNumericMessageEERT_v
        - Src:             'src/Client.cpp:617,60'
          Dst:             _ZNK15CNumericMessage7GetCodeEv
        - Src:             'src/Client.cpp:620,45'
          Dst:             _ZNK8CIRCSock9HasNamesxEv
        - Src:             'src/Client.cpp:623,41'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/Client.cpp:624,55'
          Dst:             _ZNK8CIRCSock10IsPermCharEc
        - Src:             'src/Client.cpp:625,44'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:627,63'
          Dst:             _ZNK8CIRCSock8GetPermsEv
        - Src:             'src/Client.cpp:629,40'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:629,38'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:629,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:629,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:631,29'
          Dst:             _ZN8CMessage8SetParamEjRK7CString
        - Src:             'src/Client.cpp:632,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:632,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:633,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:633,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:635,46'
          Dst:             _ZNK8CIRCSock9HasNamesxEv
        - Src:             'src/Client.cpp:636,47'
          Dst:             _ZNK8CIRCSock10HasUHNamesEv
        - Src:             'src/Client.cpp:639,42'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/Client.cpp:641,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:641,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:641,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:641,28'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/Client.cpp:641,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:641,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:641,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:641,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:641,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:641,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:646,53'
          Dst:             _ZNK8CIRCSock9HasNamesxEv
        - Src:             'src/Client.cpp:647,39'
          Dst:             _ZNK8CIRCSock10IsPermCharEc
        - Src:             'src/Client.cpp:651,67'
          Dst:             _ZNK8CIRCSock8GetPermsEv
        - Src:             'src/Client.cpp:653,41'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:653,39'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:653,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:653,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:657,54'
          Dst:             _ZNK8CIRCSock10HasUHNamesEv
        - Src:             'src/Client.cpp:660,59'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:660,43'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Client.cpp:660,35'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:660,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:660,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:660,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:660,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:665,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:665,41'
          Dst:             _ZNK7CString4JoinINSt3__111__wrap_iterIPS_EEEES_T_RKS5_
        - Src:             'src/Client.cpp:664,25'
          Dst:             _ZN8CMessage8SetParamEjRK7CString
        - Src:             'src/Client.cpp:664,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:664,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:666,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:664,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:664,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:666,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:668,24'
          Dst:             _ZNK8CMessage7GetTypeEv
        - Src:             'src/Client.cpp:669,47'
          Dst:             _ZNK8CIRCSock15HasExtendedJoinEv
        - Src:             'src/Client.cpp:670,36'
          Dst:             _ZNR8CMessage2AsI12CJoinMessageEERT_v
        - Src:             'src/Client.cpp:670,55'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:670,21'
          Dst:             _ZN8CMessage9SetParamsEONSt3__16vectorI7CStringNS0_9allocatorIS2_EEEE
        - Src:             'src/Client.cpp:670,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:670,31'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:670,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:675,14'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/Client.cpp:676,48'
          Dst:             _ZN8CMessage7GetTagsEv
        - Src:             'src/Client.cpp:679,35'
          Dst:             _ZN8CMessage7GetTagsEv
        - Src:             'src/Client.cpp:680,17'
          Dst:             _ZNK7CClient12IsTagEnabledERK7CString
        - Src:             'src/Client.cpp:681,35'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:686,9'
          Dst:             _ZNK7CClient13HasServerTimeEv
        - Src:             'src/Client.cpp:688,62'
          Dst:             _ZNK8CMessage7GetTimeEv
        - Src:             'src/Client.cpp:688,33'
          Dst:             _ZN6CUtils16FormatServerTimeERK7timeval
        - Src:             'src/Client.cpp:688,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:688,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:691,9'
          Dst:             _ZN8CMessage7SetTagsERK8MCString
        - Src:             'src/Client.cpp:692,9'
          Dst:             _ZN8CMessage9SetClientEP7CClient
        - Src:             'src/Client.cpp:693,9'
          Dst:             _ZN8CMessage10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules21OnSendToClientMessageER8CMessage
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules21OnSendToClientMessageER8CMessage
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules21OnSendToClientMessageER8CMessage
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:696,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:700,29'
          Dst:             _ZNK8CMessage8ToStringEj
        - Src:             'src/Client.cpp:700,12'
          Dst:             _ZN7CClient12PutClientRawERK7CString
        - Src:             'src/Client.cpp:700,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:700,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:701,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Client.cpp:701,1'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Client.cpp:701,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Client.cpp:701,1'
          Dst:             _ZN8CMessageD2Ev
    - functionName:    _ZNKR8CMessage2AsI14CInviteMessageEERKT_v
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CClient10GetIRCSockEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:334,28'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
    - functionName:    _ZNK8CIRCSock9HasNamesxEv
      functionSourceFile: '/src/znc/include/znc/IRCSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CIRCSock10IsPermCharEc
      functionSourceFile: '/src/znc/include/znc/IRCSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK8CIRCSock8GetPermsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/IRCSock.h:139,30'
          Dst:             _ZNK8CIRCSock8GetPermsEv
    - functionName:    _ZNK8CIRCSock10HasUHNamesEv
      functionSourceFile: '/src/znc/include/znc/IRCSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CIRCSock15HasExtendedJoinEv
      functionSourceFile: '/src/znc/include/znc/IRCSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CClient12IsTagEnabledERK7CString
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CClient13HasServerTimeEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CClient12PutClientRawERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         94
      ICount:          442
      EdgeCount:       153
      CyclomaticComplexity: 61
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN6CDebug5DebugEv
        - _ZN6CDebug6FilterERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules14OnSendToClientER7CStringR7CClient
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK7CClient11GetFullNameEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:704,21'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules14OnSendToClientER7CStringR7CClient
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules14OnSendToClientER7CStringR7CClient
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules14OnSendToClientER7CStringR7CClient
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:706,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:710,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Client.cpp:710,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Client.cpp:710,5'
          Dst:             _ZNK7CClient11GetFullNameEv
        - Src:             'src/Client.cpp:710,5'
          Dst:             _ZN6CDebug6FilterERK7CString
        - Src:             'src/Client.cpp:710,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:710,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:710,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Client.cpp:710,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:710,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:710,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Client.cpp:712,11'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:712,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:712,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:714,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:714,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CClient11GetFullNameEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          134
      EdgeCount:       48
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK5CUser11GetUsernameEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:580,34'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/Client.cpp:580,25'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:582,52'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/Client.cpp:584,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:584,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CClient10GetIRCSockEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:326,28'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
    - functionName:    _ZN7CClient15AcceptSASLLoginER5CUser
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1351
      functionLinenumberEnd: 1360
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         66
      ICount:          346
      EdgeCount:       107
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK5CUser11GetUsernameEv
        - _ZNK5CUser8GetIdentEb
        - _ZNK7CClient7GetNickEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1352,36'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1352,54'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1353,20'
          Dst:             _ZNK5CUser8GetIdentEb
        - Src:             'src/Client.cpp:1353,66'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/Client.cpp:1354,52'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/Client.cpp:1352,15'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1352,5'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1352,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1352,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1352,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1352,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1355,36'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1355,15'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1355,5'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1355,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1355,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1357,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1357,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1357,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1358,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1358,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1358,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1359,24'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/Client.cpp:1359,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1352,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1352,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1352,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1352,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1355,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1355,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1357,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1358,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CAuthBase10InvalidateEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CClientAuthD2Ev
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9CAuthBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Client.h:82,29'
          Dst:             _ZN9CAuthBaseD2Ev
    - functionName:    _ZN9CAuthBaseD2Ev
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Client.h:44,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Client.h:44,27'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CAuthBaseD0Ev
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CAuthBaseC2ERK7CStringS2_P8CZNCSock
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Client.h:42,11'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Client.h:42,35'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Client.h:42,75'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CClientAuthD0Ev
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CClientAuthD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Client.h:82,28'
          Dst:             _ZN11CClientAuthD2Ev
    - functionName:    _ZN11CClientAuth13AcceptedLoginER5CUser
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CClient11AcceptLoginER5CUser
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:470,20'
          Dst:             _ZN7CClient11AcceptLoginER5CUser
    - functionName:    _ZN11CClientAuth12RefusedLoginERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CClient11RefuseLoginERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:419,20'
          Dst:             _ZN7CClient11RefuseLoginERK7CString
    - functionName:    _ZN7CClient11RefuseLoginERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          112
      EdgeCount:       33
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CClient9PutStatusERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CClient7GetNickEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:457,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:457,5'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/Client.cpp:457,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:458,36'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:458,15'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:458,5'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:458,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:458,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:459,5'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
        - Src:             'src/Client.cpp:457,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:458,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:458,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient9PutStatusERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CClient9PutModuleERK7CStringS2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    221
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:727,59'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:727,49'
          Dst:             _ZN7CClient9PutModuleERK7CStringS2_
        - Src:             'src/Client.cpp:727,49'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:727,49'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient9PutModuleERK7CStringS2_
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         119
      ICount:          574
      EdgeCount:       204
      CyclomaticComplexity: 87
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZNK5CUser15GetStatusPrefixEv
        - _ZNK7CClient11GetFullNameEv
        - _ZNK7CClient7GetNickEb
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZNK7CClient11GetFullNameEv
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZNK5CUser15GetStatusPrefixEv
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:751,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Client.cpp:759,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:759,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:759,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:759,11'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/Client.cpp:759,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:759,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:759,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:761,30'
          Dst:             _ZNK5CUser15GetStatusPrefixEv
        - Src:             'src/Client.cpp:762,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:762,47'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:763,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:763,47'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:764,15'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:761,15'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:761,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:761,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:761,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:761,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:759,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:759,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:759,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:761,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:761,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:761,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:761,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient11AcceptLoginER5CUser
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          692
      EdgeCount:       219
      CyclomaticComplexity: 104
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN5Csock10SetTimeoutEij
        - _ZN5Csock11SetSockNameERK7CString
        - _ZN7CClient10SetNetworkEP11CIRCNetworkbb
        - _ZN7CClient15PutStatusNoticeERK7CString
        - _ZN7CClient8SendMotdEv
        - _ZN7CClient9PutStatusERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules13OnClientLoginEv
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZN8CZNCSock11SetEncodingERK7CString
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK5CUser11FindNetworkERK7CString
        - _ZNK5CUser11GetNetworksEv
        - _ZNK5CUser11GetUsernameEv
        - _ZNK5CUser17GetClientEncodingEv
        - _ZNK5CUser19GetNoTrafficTimeoutEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:475,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:475,13'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:475,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:477,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:477,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:477,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:478,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:478,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:478,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:479,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:479,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:479,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:483,21'
          Dst:             _ZNK5CUser19GetNoTrafficTimeoutEv
        - Src:             'src/Client.cpp:483,5'
          Dst:             _ZN5Csock10SetTimeoutEij
        - Src:             'src/Client.cpp:485,36'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/Client.cpp:485,17'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:485,5'
          Dst:             _ZN5Csock11SetSockNameERK7CString
        - Src:             'src/Client.cpp:485,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:486,26'
          Dst:             _ZNK5CUser17GetClientEncodingEv
        - Src:             'src/Client.cpp:486,5'
          Dst:             _ZN8CZNCSock11SetEncodingERK7CString
        - Src:             'src/Client.cpp:489,31'
          Dst:             _ZNK5CUser11FindNetworkERK7CString
        - Src:             'src/Client.cpp:491,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:491,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:491,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Client.cpp:491,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Client.cpp:491,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/Client.cpp:491,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:491,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:491,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:491,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:475,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:477,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:478,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:479,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:485,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:491,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:491,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:491,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:491,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:493,26'
          Dst:             _ZNK5CUser11GetNetworksEv
        - Src:             'src/Client.cpp:496,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:496,31'
          Dst:             _ZNK5CUser11FindNetworkERK7CString
        - Src:             'src/Client.cpp:496,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:500,60'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:500,48'
          Dst:             _ZNK5CUser11FindNetworkERK7CString
        - Src:             'src/Client.cpp:500,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:496,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:500,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:502,49'
          Dst:             _ZNK5CUser11GetNetworksEv
        - Src:             'src/Client.cpp:503,36'
          Dst:             _ZNK5CUser11GetNetworksEv
        - Src:             'src/Client.cpp:505,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:505,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:505,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Client.cpp:504,13'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
        - Src:             'src/Client.cpp:504,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:504,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:504,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:508,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:508,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:508,17'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Client.cpp:509,68'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/Client.cpp:508,17'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Client.cpp:507,13'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
        - Src:             'src/Client.cpp:507,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:507,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:507,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:507,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:511,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:510,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:510,29'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Client.cpp:513,51'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/Client.cpp:510,29'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Client.cpp:510,13'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
        - Src:             'src/Client.cpp:510,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:510,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:510,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:510,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:504,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:504,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:504,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:507,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:507,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:507,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:507,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:510,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:510,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:510,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:510,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:517,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:517,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:517,13'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Client.cpp:516,9'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
        - Src:             'src/Client.cpp:516,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:516,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:516,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:516,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:516,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:516,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:521,5'
          Dst:             _ZN7CClient10SetNetworkEP11CIRCNetworkbb
        - Src:             'src/Client.cpp:523,5'
          Dst:             _ZN7CClient8SendMotdEv
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules13OnClientLoginEv
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules13OnClientLoginEv
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules13OnClientLoginEv
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:525,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
    - functionName:    _ZN7CClient15PutStatusNoticeERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CClient12PutModNoticeERK7CStringS2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:717,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:717,5'
          Dst:             _ZN7CClient12PutModNoticeERK7CStringS2_
        - Src:             'src/Client.cpp:717,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:717,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient10SetNetworkEP11CIRCNetworkbb
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          569
      EdgeCount:       109
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork15ClientConnectedEP7CClient
        - _ZN11CIRCNetwork18ClientDisconnectedEP7CClient
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN5CUser13UserConnectedEP7CClient
        - _ZN5CUser16UserDisconnectedEP7CClient
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules16OnClientAttachedEv
        - _ZN8CModules16OnClientDetachedEv
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork10GetIRCNickEv
        - _ZNK11CIRCNetwork8GetChansEv
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CChan7GetNameEv
        - _ZNK5CNick11GetNickMaskEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:287,21'
          Dst:             _ZN11CIRCNetwork18ClientDisconnectedEP7CClient
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules16OnClientDetachedEv
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules16OnClientDetachedEv
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules16OnClientDetachedEv
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:290,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:292,56'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/Client.cpp:294,30'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/Client.cpp:295,49'
          Dst:             _ZNK11CIRCNetwork10GetIRCNickEv
        - Src:             'src/Client.cpp:295,62'
          Dst:             _ZNK5CNick11GetNickMaskEv
        - Src:             'src/Client.cpp:296,49'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/Client.cpp:295,31'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:295,21'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:295,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:295,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:295,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:295,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:301,18'
          Dst:             _ZN5CUser16UserDisconnectedEP7CClient
        - Src:             'src/Client.cpp:308,25'
          Dst:             _ZN11CIRCNetwork15ClientConnectedEP7CClient
        - Src:             'src/Client.cpp:310,22'
          Dst:             _ZN5CUser13UserConnectedEP7CClient
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules16OnClientAttachedEv
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules16OnClientAttachedEv
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules16OnClientAttachedEv
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:312,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
    - functionName:    _ZN7CClient8SendMotdEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          113
      EdgeCount:       18
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4CZNC3GetEv
        - _ZN7CClient15PutStatusNoticeERK7CString
        - _ZN7CStringD2Ev
        - _ZNK11CIRCNetwork12ExpandStringERK7CString
        - _ZNK4CZNC7GetMotdEv
        - _ZNK5CUser12ExpandStringERK7CString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:351,30'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:351,42'
          Dst:             _ZNK4CZNC7GetMotdEv
        - Src:             'src/Client.cpp:359,41'
          Dst:             _ZNK11CIRCNetwork12ExpandStringERK7CString
        - Src:             'src/Client.cpp:359,13'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
        - Src:             'src/Client.cpp:359,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:359,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:361,38'
          Dst:             _ZNK5CUser12ExpandStringERK7CString
        - Src:             'src/Client.cpp:361,13'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
        - Src:             'src/Client.cpp:361,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:361,13'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK4CZNC7GetMotdEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CClient12PutModNoticeERK7CStringS2_
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          487
      EdgeCount:       175
      CyclomaticComplexity: 75
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZNK5CUser15GetStatusPrefixEv
        - _ZNK7CClient11GetFullNameEv
        - _ZNK7CClient7GetNickEb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZNK7CClient11GetFullNameEv
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZNK5CUser15GetStatusPrefixEv
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:734,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Client.cpp:740,26'
          Dst:             _ZNK5CUser15GetStatusPrefixEv
        - Src:             'src/Client.cpp:741,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:741,43'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:742,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:742,43'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:743,11'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:740,11'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:740,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:740,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:740,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:740,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:740,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:740,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:740,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:740,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNR8CMessage2AsIK20CAuthenticateMessageEERT_v
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CClient10CapVersionEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZZN7CClient8CoreCapsEvENK3$_0clEvENKUlPS_bE9_clES1_b'
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZZN7CClient8CoreCapsEvENK3$_0clEvENKUlPS_bE8_clES1_b'
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          111
      EdgeCount:       37
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7CClient9AbortSASLERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CClient12IsDuringSASLEv
        - _ZNK7CClient7GetNickEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:878,39'
          Dst:             _ZNK7CClient12IsDuringSASLEv
        - Src:             'src/Client.cpp:880,64'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:880,34'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:879,39'
          Dst:             _ZN7CClient9AbortSASLERK7CString
        - Src:             'src/Client.cpp:879,30'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:879,30'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:879,30'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:879,30'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CClient12IsDuringSASLEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CClient9AbortSASLERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1335
      functionLinenumberEnd: 1340
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          112
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules19OnClientSASLAbortedEv
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1336,5'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1337,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1337,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1337,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:1337,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1337,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1337,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1337,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1337,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1337,5'
          Dst:             _ZN8CModules19OnClientSASLAbortedEv
        - Src:             'src/Client.cpp:1337,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1337,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1337,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1337,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1337,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1337,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1338,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1338,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1338,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1339,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1339,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1339,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1338,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1339,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    '_ZZZN7CClient8CoreCapsEvENK3$_0clEvENKUlPS_bE7_clES1_b'
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZZN7CClient8CoreCapsEvENK3$_0clEvENKUlPS_bE6_clES1_b'
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 871
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZZN7CClient8CoreCapsEvENK3$_0clEvENKUlPS_bE5_clES1_b'
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZZN7CClient8CoreCapsEvENK3$_0clEvENKUlPS_bE4_clES1_b'
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CClient13SetTagSupportERK7CStringb
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:864,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:864,35'
          Dst:             _ZN7CClient13SetTagSupportERK7CStringb
        - Src:             'src/Client.cpp:864,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:864,26'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient13SetTagSupportERK7CStringb
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1064
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZZN7CClient8CoreCapsEvENK3$_0clEvENKUlPS_bE3_clES1_b'
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionLinenumberEnd: 860
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CClient13SetTagSupportERK7CStringb
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:859,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:859,35'
          Dst:             _ZN7CClient13SetTagSupportERK7CStringb
        - Src:             'src/Client.cpp:859,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:859,26'
          Dst:             _ZN7CStringD2Ev
    - functionName:    '_ZZZN7CClient8CoreCapsEvENK3$_0clEvENKUlPS_bE2_clES1_b'
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZZN7CClient8CoreCapsEvENK3$_0clEvENKUlPS_bE1_clES1_b'
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZZN7CClient8CoreCapsEvENK3$_0clEvENKUlPS_bE0_clES1_b'
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 847
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZZN7CClient8CoreCapsEvENK3$_0clEvENKUlPS_bE_clES1_b'
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 841
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20CInlineFormatMessageclIJjEEE7CStringDpRKT_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CString11NamedFormatERKS_RK8MCString
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK20CInlineFormatMessage5applyIjJEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:664,18'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'include/znc/ZNCString.h:665,9'
          Dst:             _ZNK20CInlineFormatMessage5applyIjJEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:666,16'
          Dst:             _ZN7CString11NamedFormatERKS_RK8MCString
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessageclIJm7CStringEEES1_DpRKT_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CString11NamedFormatERKS_RK8MCString
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK20CInlineFormatMessage5applyImJ7CStringEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:664,18'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'include/znc/ZNCString.h:665,9'
          Dst:             _ZNK20CInlineFormatMessage5applyImJ7CStringEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:666,16'
          Dst:             _ZN7CString11NamedFormatERKS_RK8MCString
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZN7CClient9AddBufferI12CTextMessageEEvRKT_
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1101
      functionLinenumberEnd: 1135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         70
      ICount:          321
      EdgeCount:       123
      CyclomaticComplexity: 55
      functionsReached:
        - _ZN11CIRCNetwork8AddQueryERK7CString
        - _ZN12CTextMessage7SetTextERK7CString
        - _ZN12CTextMessageC2Ev
        - _ZN12CTextMessageD2Ev
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN5CChan9AddBufferERK8CMessageRK7CString
        - _ZN5CNickC2ERK7CString
        - _ZN5CNickD2Ev
        - _ZN6CQuery9AddBufferERK8CMessageRK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CMessage5CloneERKS_
        - _ZN8CMessage7SetNickERK5CNick
        - _ZNK11CIRCNetwork12IsUserOnlineEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK12CTextMessage7GetTextEv
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK5CChan19AutoClearChanBufferEv
        - _ZNK5CUser20AutoClearQueryBufferEv
        - _ZNK7CClient11GetNickMaskEv
        - _ZNK7CString8Escape_nENS_7EEscapeE
        - _ZNK8CMessage7GetTypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1105,37'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1107,7'
          Dst:             _ZN12CTextMessageC2Ev
        - Src:             'src/Client.cpp:1108,12'
          Dst:             _ZN8CMessage5CloneERKS_
        - Src:             'src/Client.cpp:1109,26'
          Dst:             _ZNK7CClient11GetNickMaskEv
        - Src:             'src/Client.cpp:1109,26'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/Client.cpp:1109,20'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/Client.cpp:1109,12'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1110,22'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1110,22'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/Client.cpp:1110,12'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Client.cpp:1110,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1110,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1112,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1112,16'
          Dst:             _ZN12CTextMessage7SetTextERK7CString
        - Src:             'src/Client.cpp:1112,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1115,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Client.cpp:1116,41'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1116,32'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/Client.cpp:1116,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1118,21'
          Dst:             _ZNK5CChan19AutoClearChanBufferEv
        - Src:             'src/Client.cpp:1118,59'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/Client.cpp:1120,33'
          Dst:             _ZNK12CTextMessage7GetTextEv
        - Src:             'src/Client.cpp:1120,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1120,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1122,20'
          Dst:             _ZN5CChan9AddBufferERK8CMessageRK7CString
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1110,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1110,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1112,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1116,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1120,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1124,24'
          Dst:             _ZNK8CMessage7GetTypeEv
        - Src:             'src/Client.cpp:1125,23'
          Dst:             _ZNK5CUser20AutoClearQueryBufferEv
        - Src:             'src/Client.cpp:1125,62'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/Client.cpp:1126,42'
          Dst:             _ZN11CIRCNetwork8AddQueryERK7CString
        - Src:             'src/Client.cpp:1129,37'
          Dst:             _ZNK12CTextMessage7GetTextEv
        - Src:             'src/Client.cpp:1129,27'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1129,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1131,25'
          Dst:             _ZN6CQuery9AddBufferERK8CMessageRK7CString
        - Src:             'src/Client.cpp:1129,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN12CTextMessageD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN12CTextMessageD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CClient11GetNickMaskEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          205
      EdgeCount:       76
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK11CIRCNetwork11GetBindHostEv
        - _ZNK11CIRCNetwork8GetIdentEb
        - _ZNK5CUser11GetBindHostEv
        - _ZNK5CUser8GetIdentEb
        - _ZNK7CClient10GetIRCSockEv
        - _ZNK7CClient7GetNickEb
        - _ZNK8CIRCSock11GetNickMaskEv
        - _ZNK8CIRCSock8IsAuthedEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:780,9'
          Dst:             _ZNK7CClient10GetIRCSockEv
        - Src:             'src/Client.cpp:780,25'
          Dst:             _ZNK7CClient10GetIRCSockEv
        - Src:             'src/Client.cpp:780,39'
          Dst:             _ZNK8CIRCSock8IsAuthedEv
        - Src:             'src/Client.cpp:781,16'
          Dst:             _ZNK7CClient10GetIRCSockEv
        - Src:             'src/Client.cpp:781,30'
          Dst:             _ZNK8CIRCSock11GetNickMaskEv
        - Src:             'src/Client.cpp:785,34'
          Dst:             _ZNK11CIRCNetwork11GetBindHostEv
        - Src:             'src/Client.cpp:785,59'
          Dst:             _ZNK5CUser11GetBindHostEv
        - Src:             'src/Client.cpp:785,9'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:787,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:787,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:787,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:787,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:790,12'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:791,38'
          Dst:             _ZNK11CIRCNetwork8GetIdentEb
        - Src:             'src/Client.cpp:791,60'
          Dst:             _ZNK5CUser8GetIdentEb
        - Src:             'src/Client.cpp:790,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:790,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:793,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:790,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:793,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK8CIRCSock11GetNickMaskEv
      functionSourceFile: '/src/znc/include/znc/IRCSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5CNick11GetNickMaskEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/IRCSock.h:146,49'
          Dst:             _ZNK5CNick11GetNickMaskEv
    - functionName:    _ZN7CClient9AddBufferI14CTargetMessageEEvRKT_
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1101
      functionLinenumberEnd: 1135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         61
      ICount:          268
      EdgeCount:       111
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN11CIRCNetwork8AddQueryERK7CString
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN14CTargetMessageC2Ev
        - _ZN14CTargetMessageD2Ev
        - _ZN5CChan9AddBufferERK8CMessageRK7CString
        - _ZN5CNickC2ERK7CString
        - _ZN5CNickD2Ev
        - _ZN6CQuery9AddBufferERK8CMessageRK7CString
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN8CMessage5CloneERKS_
        - _ZN8CMessage7SetNickERK5CNick
        - _ZNK11CIRCNetwork12IsUserOnlineEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK5CChan19AutoClearChanBufferEv
        - _ZNK5CUser20AutoClearQueryBufferEv
        - _ZNK7CClient11GetNickMaskEv
        - _ZNK7CString8Escape_nENS_7EEscapeE
        - _ZNK8CMessage7GetTypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1105,37'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1107,7'
          Dst:             _ZN14CTargetMessageC2Ev
        - Src:             'src/Client.cpp:1108,12'
          Dst:             _ZN8CMessage5CloneERKS_
        - Src:             'src/Client.cpp:1109,26'
          Dst:             _ZNK7CClient11GetNickMaskEv
        - Src:             'src/Client.cpp:1109,26'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/Client.cpp:1109,20'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/Client.cpp:1109,12'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1110,22'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1110,22'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/Client.cpp:1110,12'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Client.cpp:1110,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1110,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1115,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Client.cpp:1116,41'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1116,32'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/Client.cpp:1116,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1118,21'
          Dst:             _ZNK5CChan19AutoClearChanBufferEv
        - Src:             'src/Client.cpp:1118,59'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/Client.cpp:1122,20'
          Dst:             _ZN5CChan9AddBufferERK8CMessageRK7CString
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1110,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1110,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1116,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1124,24'
          Dst:             _ZNK8CMessage7GetTypeEv
        - Src:             'src/Client.cpp:1125,23'
          Dst:             _ZNK5CUser20AutoClearQueryBufferEv
        - Src:             'src/Client.cpp:1125,62'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/Client.cpp:1126,42'
          Dst:             _ZN11CIRCNetwork8AddQueryERK7CString
        - Src:             'src/Client.cpp:1131,25'
          Dst:             _ZN6CQuery9AddBufferERK8CMessageRK7CString
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN14CTargetMessageD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN14CTargetMessageD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient9AddBufferI14CNoticeMessageEEvRKT_
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1101
      functionLinenumberEnd: 1135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         70
      ICount:          321
      EdgeCount:       123
      CyclomaticComplexity: 55
      functionsReached:
        - _ZN11CIRCNetwork8AddQueryERK7CString
        - _ZN14CNoticeMessage7SetTextERK7CString
        - _ZN14CNoticeMessageC2Ev
        - _ZN14CNoticeMessageD2Ev
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN5CChan9AddBufferERK8CMessageRK7CString
        - _ZN5CNickC2ERK7CString
        - _ZN5CNickD2Ev
        - _ZN6CQuery9AddBufferERK8CMessageRK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CMessage5CloneERKS_
        - _ZN8CMessage7SetNickERK5CNick
        - _ZNK11CIRCNetwork12IsUserOnlineEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK14CNoticeMessage7GetTextEv
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK5CChan19AutoClearChanBufferEv
        - _ZNK5CUser20AutoClearQueryBufferEv
        - _ZNK7CClient11GetNickMaskEv
        - _ZNK7CString8Escape_nENS_7EEscapeE
        - _ZNK8CMessage7GetTypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1105,37'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1107,7'
          Dst:             _ZN14CNoticeMessageC2Ev
        - Src:             'src/Client.cpp:1108,12'
          Dst:             _ZN8CMessage5CloneERKS_
        - Src:             'src/Client.cpp:1109,26'
          Dst:             _ZNK7CClient11GetNickMaskEv
        - Src:             'src/Client.cpp:1109,26'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/Client.cpp:1109,20'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/Client.cpp:1109,12'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1110,22'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1110,22'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/Client.cpp:1110,12'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Client.cpp:1110,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1110,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1112,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1112,16'
          Dst:             _ZN14CNoticeMessage7SetTextERK7CString
        - Src:             'src/Client.cpp:1112,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1115,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Client.cpp:1116,41'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1116,32'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/Client.cpp:1116,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1118,21'
          Dst:             _ZNK5CChan19AutoClearChanBufferEv
        - Src:             'src/Client.cpp:1118,59'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/Client.cpp:1120,33'
          Dst:             _ZNK14CNoticeMessage7GetTextEv
        - Src:             'src/Client.cpp:1120,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1120,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1122,20'
          Dst:             _ZN5CChan9AddBufferERK8CMessageRK7CString
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1110,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1110,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1112,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1116,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1120,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1124,24'
          Dst:             _ZNK8CMessage7GetTypeEv
        - Src:             'src/Client.cpp:1125,23'
          Dst:             _ZNK5CUser20AutoClearQueryBufferEv
        - Src:             'src/Client.cpp:1125,62'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/Client.cpp:1126,42'
          Dst:             _ZN11CIRCNetwork8AddQueryERK7CString
        - Src:             'src/Client.cpp:1129,37'
          Dst:             _ZNK14CNoticeMessage7GetTextEv
        - Src:             'src/Client.cpp:1129,27'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1129,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1131,25'
          Dst:             _ZN6CQuery9AddBufferERK8CMessageRK7CString
        - Src:             'src/Client.cpp:1129,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN14CNoticeMessageD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN14CNoticeMessageD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CModule7GetUserEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1287
      functionLinenumberEnd: 1287
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    142
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CModule10GetNetworkEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1291
      functionLinenumberEnd: 1291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    160
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CModule9GetClientEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionLinenumberEnd: 1295
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    143
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CChan15GetCreationDateEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12CModeMessage8HasModesEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZNK12CModeMessage11GetModeListEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:286,37'
          Dst:             _ZNK12CModeMessage11GetModeListEv
        - Src:             'include/znc/Message.h:286,29'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CJoinMessage6SetKeyERK7CString
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CMessage8SetParamEjRK7CString
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:273,40'
          Dst:             _ZN8CMessage8SetParamEjRK7CString
    - functionName:    _ZNK12CJoinMessage6GetKeyEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage8GetParamEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:272,37'
          Dst:             _ZNK8CMessage8GetParamEj
    - functionName:    _ZN12CCTCPMessage7SetTextERK7CString
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN8CMessage8SetParamEjRK7CString
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:266,54'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/znc/Message.h:266,42'
          Dst:             _ZN8CMessage8SetParamEjRK7CString
        - Src:             'include/znc/Message.h:266,42'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Message.h:266,42'
          Dst:             _ZN7CStringD2Ev
    - functionName:    '_ZZN7CClient21OnAuthenticateMessageERK20CAuthenticateMessageENK3$_0clEv'
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1244
      functionLinenumberEnd: 1247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1245,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1245,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1246,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1246,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1246,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1246,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK20CAuthenticateMessage7GetTextEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage8GetParamEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:255,38'
          Dst:             _ZNK8CMessage8GetParamEj
    - functionName:    _ZN7CClient17SendSASLChallengeE7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1218
      functionLinenumberEnd: 1230
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          132
      EdgeCount:       42
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CString12Base64EncodeEj
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1220,14'
          Dst:             _ZN7CString12Base64EncodeEj
        - Src:             'src/Client.cpp:1224,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1225,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1225,9'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1225,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1226,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1225,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1226,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1228,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1228,9'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1228,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1228,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient9AddBufferI14CActionMessageEEvRKT_
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1101
      functionLinenumberEnd: 1135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         71
      ICount:          324
      EdgeCount:       124
      CyclomaticComplexity: 55
      functionsReached:
        - _ZN11CIRCNetwork8AddQueryERK7CString
        - _ZN14CActionMessage7SetTextERK7CString
        - _ZN14CActionMessageC2Ev
        - _ZN14CActionMessageD2Ev
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN5CChan9AddBufferERK8CMessageRK7CString
        - _ZN5CNickC2ERK7CString
        - _ZN5CNickD2Ev
        - _ZN6CQuery9AddBufferERK8CMessageRK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CMessage5CloneERKS_
        - _ZN8CMessage7SetNickERK5CNick
        - _ZNK11CIRCNetwork12IsUserOnlineEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK14CActionMessage7GetTextEv
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK5CChan19AutoClearChanBufferEv
        - _ZNK5CUser20AutoClearQueryBufferEv
        - _ZNK7CClient11GetNickMaskEv
        - _ZNK7CString8Escape_nENS_7EEscapeE
        - _ZNK8CMessage7GetTypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1105,37'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1107,7'
          Dst:             _ZN14CActionMessageC2Ev
        - Src:             'src/Client.cpp:1108,12'
          Dst:             _ZN8CMessage5CloneERKS_
        - Src:             'src/Client.cpp:1109,26'
          Dst:             _ZNK7CClient11GetNickMaskEv
        - Src:             'src/Client.cpp:1109,26'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/Client.cpp:1109,20'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/Client.cpp:1109,12'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1110,22'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1110,22'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/Client.cpp:1110,12'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Client.cpp:1110,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1110,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1112,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1112,16'
          Dst:             _ZN14CActionMessage7SetTextERK7CString
        - Src:             'src/Client.cpp:1112,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1115,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Client.cpp:1116,41'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1116,32'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/Client.cpp:1116,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1118,21'
          Dst:             _ZNK5CChan19AutoClearChanBufferEv
        - Src:             'src/Client.cpp:1118,59'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/Client.cpp:1120,33'
          Dst:             _ZNK14CActionMessage7GetTextEv
        - Src:             'src/Client.cpp:1120,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1120,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1122,20'
          Dst:             _ZN5CChan9AddBufferERK8CMessageRK7CString
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1109,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1110,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1110,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1112,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1116,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1120,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1124,24'
          Dst:             _ZNK8CMessage7GetTypeEv
        - Src:             'src/Client.cpp:1125,23'
          Dst:             _ZNK5CUser20AutoClearQueryBufferEv
        - Src:             'src/Client.cpp:1125,62'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/Client.cpp:1126,42'
          Dst:             _ZN11CIRCNetwork8AddQueryERK7CString
        - Src:             'src/Client.cpp:1129,37'
          Dst:             _ZNK14CActionMessage7GetTextEv
        - Src:             'src/Client.cpp:1129,27'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1129,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1131,25'
          Dst:             _ZN6CQuery9AddBufferERK8CMessageRK7CString
        - Src:             'src/Client.cpp:1129,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN14CActionMessageD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN14CActionMessageD2Ev
        - Src:             'src/Client.cpp:1135,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient11DetachChansERKNSt3__13setIP5CChanNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1175
      functionLinenumberEnd: 1182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5CChan10DetachUserEv
        - _ZNK5CChan10IsDetachedEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1178,20'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/Client.cpp:1180,16'
          Dst:             _ZN5CChan10DetachUserEv
    - functionName:    _ZN7CClient11AttachChansERKNSt3__13setIP5CChanNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1165
      functionLinenumberEnd: 1172
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5CChan10AttachUserEP7CClient
        - _ZNK5CChan10IsDetachedEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1168,21'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/Client.cpp:1170,16'
          Dst:             _ZN5CChan10AttachUserEP7CClient
    - functionName:    _ZNK7CClient10MatchChansERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1149
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          244
      EdgeCount:       81
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK11CIRCNetwork9FindChansERK7CString
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString9Replace_nERKS_S1_S1_S1_b
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1154,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1154,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1154,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1154,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1154,15'
          Dst:             _ZNK7CString9Replace_nERKS_S1_S1_S1_b
        - Src:             'src/Client.cpp:1155,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1155,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1155,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1155,10'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/Client.cpp:1154,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1154,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1154,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1154,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1154,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1154,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1154,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1154,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1159,45'
          Dst:             _ZNK11CIRCNetwork9FindChansERK7CString
        - Src:             'src/Client.cpp:1154,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1154,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1154,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1154,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1154,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1154,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1154,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1154,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CClient14HasSelfMessageEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CClient14HasEchoMessageEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CClient11EchoMessageERK8CMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1137
      functionLinenumberEnd: 1147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          203
      EdgeCount:       86
      CyclomaticComplexity: 44
      functionsReached:
        - _ZN5CNickC2ERK7CString
        - _ZN5CNickD2Ev
        - _ZN7CClient9PutClientERK8CMessage
        - _ZN7CStringD2Ev
        - _ZN8CMessage7SetNickERK5CNick
        - _ZN8CMessageC2ERKS_
        - _ZN8CMessageD2Ev
        - _ZNK11CIRCNetwork6IsChanERK7CString
        - _ZNK7CClient10GetClientsEv
        - _ZNK7CClient11GetNickMaskEv
        - _ZNK7CClient14HasEchoMessageEv
        - _ZNK7CClient14HasSelfMessageEv
        - _ZNK8CMessage8GetParamEj
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1138,30'
          Dst:             _ZN8CMessageC2ERKS_
        - Src:             'src/Client.cpp:1139,29'
          Dst:             _ZNK7CClient10GetClientsEv
        - Src:             'src/Client.cpp:1140,22'
          Dst:             _ZNK7CClient14HasEchoMessageEv
        - Src:             'src/Client.cpp:1141,76'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/Client.cpp:1141,61'
          Dst:             _ZNK11CIRCNetwork6IsChanERK7CString
        - Src:             'src/Client.cpp:1142,43'
          Dst:             _ZNK7CClient14HasSelfMessageEv
        - Src:             'src/Client.cpp:1140,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1143,35'
          Dst:             _ZNK7CClient11GetNickMaskEv
        - Src:             'src/Client.cpp:1143,35'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/Client.cpp:1143,27'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/Client.cpp:1143,13'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Client.cpp:1143,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1144,22'
          Dst:             _ZN7CClient9PutClientERK8CMessage
        - Src:             'src/Client.cpp:1140,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1143,13'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Client.cpp:1143,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1147,1'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Client.cpp:1147,1'
          Dst:             _ZN8CMessageD2Ev
    - functionName:    _ZNK7CClient10GetClientsEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11CIRCNetwork10GetClientsEv
        - _ZNK5CUser14GetUserClientsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:318,28'
          Dst:             _ZNK11CIRCNetwork10GetClientsEv
        - Src:             'src/Client.cpp:321,21'
          Dst:             _ZNK5CUser14GetUserClientsEv
    - functionName:    _ZNK5CUser14GetUserClientsEv
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CClient12HasCapNotifyEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CClient24NotifyServerDependentCapERK7CStringbS2_
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1072
      functionLinenumberEnd: 1087
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          331
      EdgeCount:       128
      CyclomaticComplexity: 60
      functionsReached:
        - _ZN4CZNC3GetEv
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK4CZNC21GetClientCapBlacklistEv
        - _ZNK7CClient12HasCapNotifyEv
        - _ZNK7CClient7GetNickEb
        - _ZNK7CClient9HasCap302Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1073,20'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1073,32'
          Dst:             _ZNK4CZNC21GetClientCapBlacklistEv
        - Src:             'src/Client.cpp:1074,13'
          Dst:             _ZNK7CClient12HasCapNotifyEv
        - Src:             'src/Client.cpp:1075,17'
          Dst:             _ZNK7CClient9HasCap302Ev
        - Src:             'src/Client.cpp:1076,48'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1076,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1076,17'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1076,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1076,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1076,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1076,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1078,48'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1078,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1078,17'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1078,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1078,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1078,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1078,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1082,13'
          Dst:             _ZNK7CClient12HasCapNotifyEv
        - Src:             'src/Client.cpp:1083,44'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1083,23'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1083,13'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1083,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1083,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1083,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1083,13'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK4CZNC21GetClientCapBlacklistEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CClient9HasCap302Ev
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7CClient10CapVersionEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Client.h:115,37'
          Dst:             _ZNK7CClient10CapVersionEv
    - functionName:    _ZN7CClient15ParseIdentifierERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1046
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          124
      EdgeCount:       39
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7CClient17IsValidIdentifierERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1051,29'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1053,13'
          Dst:             _ZN7CClient17IsValidIdentifierERK7CString
        - Src:             'src/Client.cpp:1054,27'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1055,23'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1055,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1055,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1055,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1057,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1059,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1059,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1060,17'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN7CClient17IsValidIdentifierERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          78
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - isalnum
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:804,40'
          Dst:             isalnum
    - functionName:    _ZL9MultiLineINSt3__13setI7CStringNS0_4lessIS2_EENS0_9allocatorIS2_EEEEENS0_6vectorIS2_S6_EERKT_
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          185
      EdgeCount:       39
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:820,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:820,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:820,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:820,22'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZL9MultiLineINSt3__16vectorI7CStringNS0_9allocatorIS2_EEEEES5_RKT_
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          185
      EdgeCount:       39
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:820,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:820,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:820,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:820,22'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CClient10GetNetworkEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CString4JoinINSt3__121__tree_const_iteratorIS_PNS1_11__tree_nodeIS_PvEElEEEES_T_RKS8_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          107
      EdgeCount:       38
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:111,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/ZNCString.h:116,42'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK7CClient23EnumerateSASLMechanismsEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1362
      functionLinenumberEnd: 1368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          142
      EdgeCount:       44
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules25OnClientGetSASLMechanismsERNSt3__13setI7CStringNS0_4lessIS2_EENS0_9allocatorIS2_EEEE
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1365,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1365,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1365,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:1365,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1365,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1365,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1365,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1365,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1365,5'
          Dst:             _ZN8CModules25OnClientGetSASLMechanismsERNSt3__13setI7CStringNS0_4lessIS2_EENS0_9allocatorIS2_EEEE
        - Src:             'src/Client.cpp:1365,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1365,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1365,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1365,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1365,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1365,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
    - functionName:    '_ZZN7CClient8CoreCapsEvENK3$_0clEv'
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         54
      ICount:          284
      EdgeCount:       88
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:888,61'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:888,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:888,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:888,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:889,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:889,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:889,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:889,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:890,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:890,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:888,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:888,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:889,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:889,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:890,13'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient8CoreCapsEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZZN7CClient8CoreCapsEvENK3$_0clEv'
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:836,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/Client.cpp:837,21'
          Dst:             '_ZZN7CClient8CoreCapsEvENK3$_0clEv'
        - Src:             'src/Client.cpp:836,5'
          Dst:             __cxa_atexit
        - Src:             'src/Client.cpp:836,5'
          Dst:             __cxa_guard_release
        - Src:             'src/Client.cpp:836,5'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7CClient10RespondCapERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 814
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       30
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CClient7GetNickEb
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:815,36'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:815,15'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:815,5'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:815,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:815,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:815,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:815,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient9PutStatusERK6CTable
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CClient9PutStatusERK7CString
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZNK6CTable7GetLineEjR7CString
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:722,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Client.cpp:723,18'
          Dst:             _ZNK6CTable7GetLineEjR7CString
        - Src:             'src/Client.cpp:723,41'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/Client.cpp:725,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:725,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK8CIRCSock16HasMessageTagCapEv
      functionSourceFile: '/src/znc/include/znc/IRCSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CClient6PutIRCERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11CIRCNetwork6PutIRCERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:564,21'
          Dst:             _ZN11CIRCNetwork6PutIRCERK7CString
    - functionName:    _ZN7CClient10BouncedOffEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN7CClient15PutStatusNoticeERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:557,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:557,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:557,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Client.cpp:556,5'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
        - Src:             'src/Client.cpp:556,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:556,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:556,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:559,5'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
        - Src:             'src/Client.cpp:556,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:556,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:556,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient16ReachedMaxBufferEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          136
      EdgeCount:       53
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN6CDebug5DebugEv
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK5Csock11GetSockNameEv
        - _ZNK7CClient10IsAttachedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:548,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Client.cpp:548,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Client.cpp:548,5'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/Client.cpp:548,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Client.cpp:548,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Client.cpp:549,9'
          Dst:             _ZNK7CClient10IsAttachedEv
        - Src:             'src/Client.cpp:550,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:550,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:550,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Client.cpp:550,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:550,9'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:550,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:550,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:550,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:550,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:550,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:550,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:550,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:550,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:552,5'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
    - functionName:    _ZNK7CClient10IsAttachedEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CClient12DisconnectedEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          237
      EdgeCount:       46
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN6CDebug5DebugEv
        - _ZN7CClient10SetNetworkEP11CIRCNetworkbb
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules18OnClientDisconnectEv
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK5Csock11GetSockNameEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:537,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Client.cpp:537,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Client.cpp:537,5'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/Client.cpp:537,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Client.cpp:537,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Client.cpp:539,5'
          Dst:             _ZN7CClient10SetNetworkEP11CIRCNetworkbb
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules18OnClientDisconnectEv
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules18OnClientDisconnectEv
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules18OnClientDisconnectEv
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:542,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
    - functionName:    _ZN7CClient17ConnectionRefusedEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          58
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - _ZNK5Csock11GetSockNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:533,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Client.cpp:533,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Client.cpp:533,5'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/Client.cpp:533,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Client.cpp:533,5'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    _ZN7CClient9ConnectedEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          58
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - _ZNK5Csock11GetSockNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:530,29'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Client.cpp:530,29'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Client.cpp:530,29'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/Client.cpp:530,29'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Client.cpp:530,29'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    _ZN7CClient7TimeoutEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          97
      EdgeCount:       30
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:528,53'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:528,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:528,49'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Client.cpp:528,37'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:528,27'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:528,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:528,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:528,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:528,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:528,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:528,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:528,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:528,27'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CString11NamedFormatERKS_RK8MCString
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK20CInlineFormatMessage5applyI7CStringJS1_EEEvR8MCStringiRKT_DpRKT0_
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:664,18'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'include/znc/ZNCString.h:665,9'
          Dst:             _ZNK20CInlineFormatMessage5applyI7CStringJS1_EEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:666,16'
          Dst:             _ZN7CString11NamedFormatERKS_RK8MCString
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZNK9CAuthBase11GetUsernameEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CAuthBase11RefuseLoginERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          204
      EdgeCount:       58
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN4CZNC8FindUserERK7CString
        - _ZN5CUser15PutStatusNoticeERK7CStringP7CClientS4_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules13OnFailedLoginERK7CStringS2_
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
        - _ZNK9CAuthBase11GetRemoteIPEv
        - _ZNK9CAuthBase11GetUsernameEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:440,20'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:440,41'
          Dst:             _ZNK9CAuthBase11GetUsernameEv
        - Src:             'src/Client.cpp:440,32'
          Dst:             _ZN4CZNC8FindUserERK7CString
        - Src:             'src/Client.cpp:447,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:446,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:446,32'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Client.cpp:448,20'
          Dst:             _ZNK9CAuthBase11GetRemoteIPEv
        - Src:             'src/Client.cpp:446,32'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - Src:             'src/Client.cpp:446,16'
          Dst:             _ZN5CUser15PutStatusNoticeERK7CStringP7CClientS4_
        - Src:             'src/Client.cpp:446,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:446,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:446,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:446,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:446,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:446,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:446,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:446,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:446,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:446,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZNK9CAuthBase11GetUsernameEv
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZNK9CAuthBase11GetRemoteIPEv
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZN8CModules13OnFailedLoginERK7CStringS2_
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:451,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
    - functionName:    _ZNK9CAuthBase11GetRemoteIPEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringC2EPKc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:425,12'
          Dst:             _ZN7CStringC2EPKc
    - functionName:    _ZN9CAuthBase11AcceptLoginER5CUser
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CClient22StartSASLPasswordCheckERK7CStringS2_S2_
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          103
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4CZNC3GetEv
        - _ZN4CZNC8AuthUserENSt3__110shared_ptrI9CAuthBaseEE
        - _ZN7CClient15RefuseSASLLoginERK7CString
        - _ZN7CClient9ParseUserERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:397,5'
          Dst:             _ZN7CClient9ParseUserERK7CString
        - Src:             'src/Client.cpp:397,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:399,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:399,9'
          Dst:             _ZN7CClient15RefuseSASLLoginERK7CString
        - Src:             'src/Client.cpp:399,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:399,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:404,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:404,17'
          Dst:             _ZN4CZNC8AuthUserENSt3__110shared_ptrI9CAuthBaseEE
    - functionName:    _ZN7CClient9ParseUserERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          107
      EdgeCount:       30
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7CClient15ParseIdentifierERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1036,22'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1036,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1036,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1038,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1038,9'
          Dst:             _ZN7CClient15ParseIdentifierERK7CString
        - Src:             'src/Client.cpp:1038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1036,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1040,9'
          Dst:             _ZN7CClient15ParseIdentifierERK7CString
        - Src:             'src/Client.cpp:1043,12'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZN7CClient10StatusCTCPERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         47
      ICount:          230
      EdgeCount:       79
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN4CZNC6GetTagEbb
        - _ZN7CClient15PutStatusNoticeERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:341,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:341,30'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Client.cpp:341,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:343,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:343,18'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:343,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:344,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:344,45'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Client.cpp:344,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:344,9'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
        - Src:             'src/Client.cpp:344,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:344,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:344,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:341,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:343,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:344,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:344,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:344,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:345,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:345,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:345,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:346,42'
          Dst:             _ZN4CZNC6GetTagEbb
        - Src:             'src/Client.cpp:346,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:346,9'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
        - Src:             'src/Client.cpp:346,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:346,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:345,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:346,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:346,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:348,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:348,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient7SetNickERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:282,51'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN7CClient15PutIRCStrippingE8CMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          75
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN5CNickC2Ev
        - _ZN5CNickD2Ev
        - _ZN7CClient10GetIRCSockEv
        - _ZN8CIRCSock6PutIRCERK8CMessage
        - _ZN8CMessage7SetNickERK5CNick
        - _ZN8CMessage7SetTagsERK8MCString
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK8CIRCSock16HasMessageTagCapEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:569,27'
          Dst:             _ZN7CClient10GetIRCSockEv
        - Src:             'src/Client.cpp:570,25'
          Dst:             _ZN5CNickC2Ev
        - Src:             'src/Client.cpp:570,17'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/Client.cpp:570,9'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Client.cpp:571,21'
          Dst:             _ZNK8CIRCSock16HasMessageTagCapEv
        - Src:             'src/Client.cpp:572,29'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/Client.cpp:572,21'
          Dst:             _ZN8CMessage7SetTagsERK8MCString
        - Src:             'src/Client.cpp:572,13'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Client.cpp:570,9'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Client.cpp:572,13'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Client.cpp:574,16'
          Dst:             _ZN8CIRCSock6PutIRCERK8CMessage
    - functionName:    _ZN7CClient14OnOtherMessageER8CMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1741
      functionLinenumberEnd: 1826
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         371
      ICount:          1824
      EdgeCount:       631
      CyclomaticComplexity: 262
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN7CClient11AttachChansERKNSt3__13setIP5CChanNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
        - _ZN7CClient11DetachChansERKNSt3__13setIP5CChanNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
        - _ZN7CClient11UserCommandER7CString
        - _ZN7CClient15PutStatusNoticeERK7CString
        - _ZN7CClient9PutStatusERK7CString
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK20CInlineFormatMessageclIJjEEE7CStringDpRKT_
        - _ZNK20CInlineFormatMessageclIJm7CStringEEES1_DpRKT_
        - _ZNK5CUser15GetStatusPrefixEv
        - _ZNK7CClient10MatchChansERK7CString
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK8CMessage10GetCommandEv
        - _ZNK8CMessage14GetParamsColonEjj
        - _ZNK8CMessage8GetParamEj
        - _ZNK8CMessage9GetParamsEv
        - _ZNK8CModules10FindModuleERK7CString
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1742,39'
          Dst:             _ZNK8CMessage10GetCommandEv
        - Src:             'src/Client.cpp:1744,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1744,18'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:1744,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1745,35'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/Client.cpp:1746,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Client.cpp:1748,41'
          Dst:             _ZNK5CUser15GetStatusPrefixEv
        - Src:             'src/Client.cpp:1748,21'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Client.cpp:1749,35'
          Dst:             _ZNK8CMessage14GetParamsColonEjj
        - Src:             'src/Client.cpp:1749,25'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1749,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1744,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1749,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1751,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1751,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1751,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1752,35'
          Dst:             _ZNK8CMessage14GetParamsColonEjj
        - Src:             'src/Client.cpp:1752,25'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1752,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1751,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1752,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1755,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1755,21'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:1755,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1757,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1757,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1757,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Client.cpp:1757,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/Client.cpp:1757,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1757,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1757,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1755,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1757,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1757,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1757,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1759,17'
          Dst:             _ZN7CClient11UserCommandER7CString
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             __cxa_begin_catch
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Client.cpp:1762,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1762,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             __cxa_begin_catch
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Client.cpp:1762,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1762,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             __cxa_begin_catch
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Client.cpp:1762,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1762,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1762,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1765,17'
          Dst:             __cxa_begin_catch
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Client.cpp:1765,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1765,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1765,17'
          Dst:             __cxa_begin_catch
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Client.cpp:1765,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1765,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Client.cpp:1765,17'
          Dst:             __cxa_begin_catch
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Client.cpp:1765,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1765,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1765,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1769,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1769,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1769,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1769,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1769,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1769,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:1769,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1769,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1774,37'
          Dst:             _ZNK8CMessage14GetParamsColonEjj
        - Src:             'src/Client.cpp:1777,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1777,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1777,29'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Client.cpp:1777,13'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
        - Src:             'src/Client.cpp:1777,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1777,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1777,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1777,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1777,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1777,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1781,30'
          Dst:             _ZNK7CClient10MatchChansERK7CString
        - Src:             'src/Client.cpp:1782,39'
          Dst:             _ZN7CClient11AttachChansERKNSt3__13setIP5CChanNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
        - Src:             'src/Client.cpp:1784,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1785,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1784,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1784,25'
          Dst:             _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - Src:             'src/Client.cpp:1784,25'
          Dst:             _ZNK20CInlineFormatMessageclIJm7CStringEEES1_DpRKT_
        - Src:             'src/Client.cpp:1784,9'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
        - Src:             'src/Client.cpp:1784,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1784,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1784,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1784,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1784,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1787,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1787,53'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1787,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1787,25'
          Dst:             _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - Src:             'src/Client.cpp:1787,25'
          Dst:             _ZNK20CInlineFormatMessageclIJjEEE7CStringDpRKT_
        - Src:             'src/Client.cpp:1787,9'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
        - Src:             'src/Client.cpp:1787,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1787,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1787,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1787,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1787,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1784,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1784,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1784,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1784,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1784,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1787,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1787,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1787,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1787,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1787,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1791,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1791,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1791,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1791,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:1791,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1791,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1796,37'
          Dst:             _ZNK8CMessage14GetParamsColonEjj
        - Src:             'src/Client.cpp:1799,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1799,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1799,29'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Client.cpp:1799,13'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
        - Src:             'src/Client.cpp:1799,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1799,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1799,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1799,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1799,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1799,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1803,30'
          Dst:             _ZNK7CClient10MatchChansERK7CString
        - Src:             'src/Client.cpp:1804,34'
          Dst:             _ZN7CClient11DetachChansERKNSt3__13setIP5CChanNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
        - Src:             'src/Client.cpp:1806,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1807,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1806,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1806,25'
          Dst:             _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - Src:             'src/Client.cpp:1806,25'
          Dst:             _ZNK20CInlineFormatMessageclIJm7CStringEEES1_DpRKT_
        - Src:             'src/Client.cpp:1806,9'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
        - Src:             'src/Client.cpp:1806,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1806,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1806,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1806,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1806,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1809,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1809,53'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1809,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1809,25'
          Dst:             _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - Src:             'src/Client.cpp:1809,25'
          Dst:             _ZNK20CInlineFormatMessageclIJjEEE7CStringDpRKT_
        - Src:             'src/Client.cpp:1809,9'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
        - Src:             'src/Client.cpp:1809,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1809,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1809,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1809,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1809,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1806,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1806,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1806,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1806,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1806,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1809,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1809,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1809,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1809,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1809,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1813,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1813,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1813,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1813,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:1813,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1814,46'
          Dst:             _ZNK8CMessage9GetParamsEv
        - Src:             'src/Client.cpp:1813,16'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient14OnTopicMessageER13CTopicMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1720
      functionLinenumberEnd: 1739
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         138
      ICount:          650
      EdgeCount:       224
      CyclomaticComplexity: 88
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules18OnUserTopicMessageER13CTopicMessage
        - _ZN8CModules18OnUserTopicRequestER7CString
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK13CTopicMessage8GetTopicEv
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1722,29'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1723,30'
          Dst:             _ZNK13CTopicMessage8GetTopicEv
        - Src:             'src/Client.cpp:1726,46'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1726,37'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/Client.cpp:1726,17'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/Client.cpp:1726,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1726,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules18OnUserTopicMessageER13CTopicMessage
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules18OnUserTopicMessageER13CTopicMessage
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules18OnUserTopicMessageER13CTopicMessage
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1730,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules18OnUserTopicRequestER7CString
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules18OnUserTopicRequestER7CString
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules18OnUserTopicRequestER7CString
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1733,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1735,17'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Client.cpp:1739,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1739,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1739,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1739,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient13OnTextMessageER12CTextMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1670
      functionLinenumberEnd: 1718
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         224
      ICount:          1110
      EdgeCount:       371
      CyclomaticComplexity: 149
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN7CClient10GetIRCSockEv
        - _ZN7CClient11EchoMessageERK8CMessage
        - _ZN7CClient11UserCommandER7CString
        - _ZN7CClient15PutIRCStrippingE8CMessage
        - _ZN7CClient9AddBufferI12CTextMessageEEvRKT_
        - _ZN7CClient9PutStatusERK7CString
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CMessageC2ERKS_
        - _ZN8CMessageD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZN8CModules17OnUserTextMessageER12CTextMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK12CTextMessage7GetTextEv
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK5CUser15GetStatusPrefixEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK8CModules10FindModuleERK7CString
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1671,32'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1674,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1674,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1674,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1674,14'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/Client.cpp:1674,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1674,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1674,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1677,17'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Client.cpp:1680,50'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1680,41'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/Client.cpp:1680,21'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/Client.cpp:1680,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1674,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1674,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1674,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1680,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1683,41'
          Dst:             _ZNK5CUser15GetStatusPrefixEv
        - Src:             'src/Client.cpp:1683,21'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Client.cpp:1684,13'
          Dst:             _ZN7CClient11EchoMessageERK8CMessage
        - Src:             'src/Client.cpp:1686,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1686,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:1686,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1687,40'
          Dst:             _ZNK12CTextMessage7GetTextEv
        - Src:             'src/Client.cpp:1688,17'
          Dst:             _ZN7CClient11UserCommandER7CString
        - Src:             'src/Client.cpp:1689,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1686,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1689,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZNK12CTextMessage7GetTextEv
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1690,17'
          Dst:             __cxa_begin_catch
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Client.cpp:1690,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1690,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZNK12CTextMessage7GetTextEv
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1690,17'
          Dst:             __cxa_begin_catch
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Client.cpp:1690,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1690,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZNK12CTextMessage7GetTextEv
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1690,17'
          Dst:             __cxa_begin_catch
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Client.cpp:1690,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1690,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules17OnUserTextMessageER12CTextMessage
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules17OnUserTextMessageER12CTextMessage
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules17OnUserTextMessageER12CTextMessage
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1697,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1701,14'
          Dst:             _ZN7CClient10GetIRCSockEv
        - Src:             'src/Client.cpp:1703,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:1705,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1705,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1705,21'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Client.cpp:1706,44'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1705,21'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Client.cpp:1704,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/Client.cpp:1704,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1704,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1704,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1704,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1704,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1704,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1704,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1704,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1704,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1704,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1711,13'
          Dst:             _ZN7CClient9AddBufferI12CTextMessageEEvRKT_
        - Src:             'src/Client.cpp:1712,13'
          Dst:             _ZN7CClient11EchoMessageERK8CMessage
        - Src:             'src/Client.cpp:1713,29'
          Dst:             _ZN8CMessageC2ERKS_
        - Src:             'src/Client.cpp:1713,13'
          Dst:             _ZN7CClient15PutIRCStrippingE8CMessage
        - Src:             'src/Client.cpp:1713,13'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Client.cpp:1713,13'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Client.cpp:1718,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1718,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient12OnTagMessageER14CTargetMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1668
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         109
      ICount:          522
      EdgeCount:       182
      CyclomaticComplexity: 75
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN7CClient10GetIRCSockEv
        - _ZN7CClient11EchoMessageERK8CMessage
        - _ZN7CClient15PutIRCStrippingE8CMessage
        - _ZN7CClient9AddBufferI14CTargetMessageEEvRKT_
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CMessageC2ERKS_
        - _ZN8CMessageD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules16OnUserTagMessageER14CTargetMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK5CUser15GetStatusPrefixEv
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK8CIRCSock16HasMessageTagCapEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1636,32'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1639,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1639,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1639,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1639,14'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/Client.cpp:1639,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1639,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1639,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1642,17'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Client.cpp:1645,50'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1645,41'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/Client.cpp:1645,21'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/Client.cpp:1645,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1639,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1639,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1639,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1645,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules16OnUserTagMessageER14CTargetMessage
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules16OnUserTagMessageER14CTargetMessage
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules16OnUserTagMessageER14CTargetMessage
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1649,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1653,41'
          Dst:             _ZNK5CUser15GetStatusPrefixEv
        - Src:             'src/Client.cpp:1653,21'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Client.cpp:1654,13'
          Dst:             _ZN7CClient11EchoMessageERK8CMessage
        - Src:             'src/Client.cpp:1659,13'
          Dst:             _ZN7CClient9AddBufferI14CTargetMessageEEvRKT_
        - Src:             'src/Client.cpp:1660,13'
          Dst:             _ZN7CClient11EchoMessageERK8CMessage
        - Src:             'src/Client.cpp:1661,17'
          Dst:             _ZN7CClient10GetIRCSockEv
        - Src:             'src/Client.cpp:1661,33'
          Dst:             _ZN7CClient10GetIRCSockEv
        - Src:             'src/Client.cpp:1661,47'
          Dst:             _ZNK8CIRCSock16HasMessageTagCapEv
        - Src:             'src/Client.cpp:1662,33'
          Dst:             _ZN8CMessageC2ERKS_
        - Src:             'src/Client.cpp:1662,17'
          Dst:             _ZN7CClient15PutIRCStrippingE8CMessage
        - Src:             'src/Client.cpp:1662,17'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Client.cpp:1662,17'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Client.cpp:1668,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1668,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient13OnQuitMessageER12CQuitMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1623
      functionLinenumberEnd: 1632
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          205
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules17OnUserQuitMessageER12CQuitMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules17OnUserQuitMessageER12CQuitMessage
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules17OnUserQuitMessageER12CQuitMessage
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules17OnUserQuitMessageER12CQuitMessage
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1625,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1628,9'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
    - functionName:    _ZN7CClient13OnPongMessageER8CMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1618
      functionLinenumberEnd: 1620
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CClient13OnPingMessageER8CMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1608
      functionLinenumberEnd: 1616
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          92
      EdgeCount:       30
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK8CMessage14GetParamsColonEjj
        - _ZNK8CMessage9GetParamsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1611,18'
          Dst:             _ZNK8CMessage9GetParamsEv
        - Src:             'src/Client.cpp:1612,60'
          Dst:             _ZNK8CMessage14GetParamsColonEjj
        - Src:             'src/Client.cpp:1612,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1612,9'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1612,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1612,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1612,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1612,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1614,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1614,9'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1614,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1614,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient13OnPartMessageER12CPartMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1569
      functionLinenumberEnd: 1606
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         143
      ICount:          690
      EdgeCount:       249
      CyclomaticComplexity: 108
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork7DelChanERK7CString
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN7CClient15PutStatusNoticeERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules17OnUserPartMessageER12CPartMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK5CChan4IsOnEv
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1570,30'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1573,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1573,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1573,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1573,12'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/Client.cpp:1573,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1573,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1573,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1578,17'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Client.cpp:1581,50'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1581,41'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/Client.cpp:1581,21'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/Client.cpp:1581,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1573,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1573,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1573,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1581,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules17OnUserPartMessageER12CPartMessage
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules17OnUserPartMessageER12CPartMessage
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules17OnUserPartMessageER12CPartMessage
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1583,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1587,25'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1587,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1587,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1589,58'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1589,49'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/Client.cpp:1589,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1591,30'
          Dst:             _ZNK5CChan4IsOnEv
        - Src:             'src/Client.cpp:1592,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1592,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1592,29'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Client.cpp:1592,29'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Client.cpp:1592,13'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
        - Src:             'src/Client.cpp:1592,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1592,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1592,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1592,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1593,25'
          Dst:             _ZN11CIRCNetwork7DelChanERK7CString
        - Src:             'src/Client.cpp:1587,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1589,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1592,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1592,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1592,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1592,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1595,42'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1595,50'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1595,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1595,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1603,13'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Client.cpp:1606,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1606,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient15OnNoticeMessageER14CNoticeMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1522
      functionLinenumberEnd: 1567
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         221
      ICount:          1093
      EdgeCount:       367
      CyclomaticComplexity: 148
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN7CClient10GetIRCSockEv
        - _ZN7CClient11EchoMessageERK8CMessage
        - _ZN7CClient15PutIRCStrippingE8CMessage
        - _ZN7CClient9AddBufferI14CNoticeMessageEEvRKT_
        - _ZN7CClient9PutStatusERK7CString
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CMessageC2ERKS_
        - _ZN8CMessageD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZN8CModules19OnUserNoticeMessageER14CNoticeMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK14CNoticeMessage7GetTextEv
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK5CUser15GetStatusPrefixEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK8CModules10FindModuleERK7CString
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1523,32'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1526,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1526,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1526,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1526,14'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/Client.cpp:1526,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1526,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1526,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1529,17'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Client.cpp:1532,50'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1532,41'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/Client.cpp:1532,21'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/Client.cpp:1532,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1526,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1526,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1526,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1532,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1535,41'
          Dst:             _ZNK5CUser15GetStatusPrefixEv
        - Src:             'src/Client.cpp:1535,21'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Client.cpp:1536,13'
          Dst:             _ZN7CClient11EchoMessageERK8CMessage
        - Src:             'src/Client.cpp:1538,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1538,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:1538,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZNK14CNoticeMessage7GetTextEv
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1538,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1539,17'
          Dst:             __cxa_begin_catch
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Client.cpp:1539,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1539,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZNK14CNoticeMessage7GetTextEv
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1539,17'
          Dst:             __cxa_begin_catch
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Client.cpp:1539,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1539,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZNK14CNoticeMessage7GetTextEv
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1539,17'
          Dst:             __cxa_begin_catch
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Client.cpp:1539,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1539,17'
          Dst:             __cxa_end_catch
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1539,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules19OnUserNoticeMessageER14CNoticeMessage
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules19OnUserNoticeMessageER14CNoticeMessage
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules19OnUserNoticeMessageER14CNoticeMessage
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1546,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1550,14'
          Dst:             _ZN7CClient10GetIRCSockEv
        - Src:             'src/Client.cpp:1552,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:1554,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1554,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1554,21'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Client.cpp:1555,41'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1554,21'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Client.cpp:1553,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/Client.cpp:1553,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1553,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1553,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1553,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1553,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1553,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1553,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1553,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1553,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1553,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1560,13'
          Dst:             _ZN7CClient9AddBufferI14CNoticeMessageEEvRKT_
        - Src:             'src/Client.cpp:1561,13'
          Dst:             _ZN7CClient11EchoMessageERK8CMessage
        - Src:             'src/Client.cpp:1562,29'
          Dst:             _ZN8CMessageC2ERKS_
        - Src:             'src/Client.cpp:1562,13'
          Dst:             _ZN7CClient15PutIRCStrippingE8CMessage
        - Src:             'src/Client.cpp:1562,13'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Client.cpp:1562,13'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Client.cpp:1567,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1567,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient13OnModeMessageER12CModeMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1498
      functionLinenumberEnd: 1520
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         98
      ICount:          466
      EdgeCount:       171
      CyclomaticComplexity: 75
      functionsReached:
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Em
        - _ZN7CStringD2Ev
        - _ZNK11CIRCNetwork12GetIRCServerEv
        - _ZNK11CIRCNetwork6IsChanERK7CString
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK12CModeMessage8HasModesEv
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK5CChan13GetModeStringEv
        - _ZNK5CChan15GetCreationDateEv
        - _ZNK5CChan4IsOnEv
        - _ZNK7CClient7GetNickEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1499,31'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1501,35'
          Dst:             _ZNK11CIRCNetwork6IsChanERK7CString
        - Src:             'src/Client.cpp:1501,63'
          Dst:             _ZNK12CModeMessage8HasModesEv
        - Src:             'src/Client.cpp:1506,45'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1506,36'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/Client.cpp:1506,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1507,29'
          Dst:             _ZNK5CChan4IsOnEv
        - Src:             'src/Client.cpp:1507,47'
          Dst:             _ZNK5CChan13GetModeStringEv
        - Src:             'src/Client.cpp:1507,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1508,41'
          Dst:             _ZNK11CIRCNetwork12GetIRCServerEv
        - Src:             'src/Client.cpp:1508,68'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1509,52'
          Dst:             _ZNK5CChan13GetModeStringEv
        - Src:             'src/Client.cpp:1508,23'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1508,13'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1508,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1508,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1508,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1510,24'
          Dst:             _ZNK5CChan15GetCreationDateEv
        - Src:             'src/Client.cpp:1511,45'
          Dst:             _ZNK11CIRCNetwork12GetIRCServerEv
        - Src:             'src/Client.cpp:1512,27'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1513,42'
          Dst:             _ZNK5CChan15GetCreationDateEv
        - Src:             'src/Client.cpp:1513,27'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/Client.cpp:1511,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1511,17'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1511,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1511,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1511,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1506,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1508,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1508,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1508,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1511,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1511,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1511,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1520,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1520,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient13OnJoinMessageER12CJoinMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1440
      functionLinenumberEnd: 1496
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         188
      ICount:          870
      EdgeCount:       329
      CyclomaticComplexity: 143
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork7AddChanEP5CChan
        - _ZN12CJoinMessage6SetKeyERK7CString
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CChan10AttachUserEP7CClient
        - _ZN5CChan6SetKeyERK7CString
        - _ZN5CChan8JoinUserERK7CString
        - _ZN5CChanC2ERK7CStringP11CIRCNetworkbP7CConfig
        - _ZN5CUser10GetModulesEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules17OnUserJoinMessageER12CJoinMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork14IsIRCConnectedEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK12CJoinMessage6GetKeyEv
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK5CChan10IsDetachedEv
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/Client.cpp:1441,30'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1442,29'
          Dst:             _ZNK12CJoinMessage6GetKeyEv
        - Src:             'src/Client.cpp:1445,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1445,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1445,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1445,12'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/Client.cpp:1445,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1445,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1445,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1449,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1449,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1449,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1449,11'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/Client.cpp:1449,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1449,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1449,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1453,17'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Client.cpp:1454,46'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1454,58'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1454,17'
          Dst:             _ZN12CJoinMessage6SetKeyERK7CString
        - Src:             'src/Client.cpp:1454,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1457,50'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1457,41'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/Client.cpp:1457,21'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/Client.cpp:1457,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1445,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1445,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1445,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1449,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1449,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1449,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1454,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1457,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules17OnUserJoinMessageER12CJoinMessage
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules17OnUserJoinMessageER12CJoinMessage
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules17OnUserJoinMessageER12CJoinMessage
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1460,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1464,36'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1465,32'
          Dst:             _ZNK12CJoinMessage6GetKeyEv
        - Src:             'src/Client.cpp:1468,49'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1468,40'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/Client.cpp:1468,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1470,28'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/Client.cpp:1471,28'
          Dst:             _ZN5CChan10AttachUserEP7CClient
        - Src:             'src/Client.cpp:1468,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1473,28'
          Dst:             _ZN5CChan8JoinUserERK7CString
        - Src:             'src/Client.cpp:1476,29'
          Dst:             _ZN5CChanC2ERK7CStringP11CIRCNetworkbP7CConfig
        - Src:             'src/Client.cpp:1477,33'
          Dst:             _ZN11CIRCNetwork7AddChanEP5CChan
        - Src:             'src/Client.cpp:1478,28'
          Dst:             _ZN5CChan6SetKeyERK7CString
        - Src:             'src/Client.cpp:1482,50'
          Dst:             _ZNK11CIRCNetwork14IsIRCConnectedEv
        - Src:             'src/Client.cpp:1483,46'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1483,57'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1483,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1486,48'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1486,55'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1486,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1483,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1486,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1490,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1490,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1490,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1490,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1492,13'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Client.cpp:1493,13'
          Dst:             _ZN12CJoinMessage6SetKeyERK7CString
        - Src:             'src/Client.cpp:1496,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1496,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1496,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1496,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient13OnCTCPMessageER12CCTCPMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1370
      functionLinenumberEnd: 1438
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         208
      ICount:          973
      EdgeCount:       347
      CyclomaticComplexity: 141
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN12CCTCPMessage7SetTextERK7CString
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN4CZNC6GetTagEbb
        - _ZN5CUser10GetModulesEv
        - _ZN7CClient10GetIRCSockEv
        - _ZN7CClient15PutIRCStrippingE8CMessage
        - _ZN7CClient9PutStatusERK7CString
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CMessageC2ERKS_
        - _ZN8CMessageD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules17OnUserCTCPMessageER12CCTCPMessage
        - _ZN8CModules22OnUserCTCPReplyMessageER12CCTCPMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK12CCTCPMessage7GetTextEv
        - _ZNK12CCTCPMessage7IsReplyEv
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK5CUser15GetStatusPrefixEv
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1371,32'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1374,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1374,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1374,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1374,14'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/Client.cpp:1374,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1374,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1374,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1376,17'
          Dst:             _ZNK12CCTCPMessage7IsReplyEv
        - Src:             'src/Client.cpp:1377,33'
          Dst:             _ZNK12CCTCPMessage7GetTextEv
        - Src:             'src/Client.cpp:1378,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1378,19'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Client.cpp:1378,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1378,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1398,47'
          Dst:             _ZN4CZNC6GetTagEbb
        - Src:             'src/Client.cpp:1398,29'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1398,21'
          Dst:             _ZN12CCTCPMessage7SetTextERK7CString
        - Src:             'src/Client.cpp:1398,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1398,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1374,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1374,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1374,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1378,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1398,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1398,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1400,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1400,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1403,17'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Client.cpp:1406,50'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1406,41'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/Client.cpp:1406,21'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/Client.cpp:1406,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1406,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1410,21'
          Dst:             _ZNK12CCTCPMessage7IsReplyEv
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules22OnUserCTCPReplyMessageER12CCTCPMessage
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules22OnUserCTCPReplyMessageER12CCTCPMessage
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules22OnUserCTCPReplyMessageER12CCTCPMessage
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1411,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules17OnUserCTCPMessageER12CCTCPMessage
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules17OnUserCTCPMessageER12CCTCPMessage
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules17OnUserCTCPMessageER12CCTCPMessage
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1414,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1419,41'
          Dst:             _ZNK5CUser15GetStatusPrefixEv
        - Src:             'src/Client.cpp:1419,21'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Client.cpp:1423,14'
          Dst:             _ZN7CClient10GetIRCSockEv
        - Src:             'src/Client.cpp:1425,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:1427,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1426,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1426,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Client.cpp:1428,29'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1426,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Client.cpp:1426,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/Client.cpp:1426,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1426,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1426,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1426,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1426,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1426,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1426,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1426,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Client.cpp:1426,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1426,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1433,29'
          Dst:             _ZN8CMessageC2ERKS_
        - Src:             'src/Client.cpp:1433,13'
          Dst:             _ZN7CClient15PutIRCStrippingE8CMessage
        - Src:             'src/Client.cpp:1433,13'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Client.cpp:1433,13'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Client.cpp:1438,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1438,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient15OnActionMessageER14CActionMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1185
      functionLinenumberEnd: 1216
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         101
      ICount:          498
      EdgeCount:       167
      CyclomaticComplexity: 68
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN7CClient11EchoMessageERK8CMessage
        - _ZN7CClient15PutIRCStrippingE8CMessage
        - _ZN7CClient9AddBufferI14CActionMessageEEvRKT_
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CMessageC2ERKS_
        - _ZN8CMessageD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules19OnUserActionMessageER14CActionMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK14CTargetMessage9GetTargetEv
        - _ZNK5CUser15GetStatusPrefixEv
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1186,32'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Client.cpp:1189,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1189,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1189,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1189,14'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/Client.cpp:1189,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1189,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1189,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1192,17'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Client.cpp:1195,50'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1195,41'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/Client.cpp:1195,21'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/Client.cpp:1195,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1189,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1189,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1189,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1195,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules19OnUserActionMessageER14CActionMessage
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules19OnUserActionMessageER14CActionMessage
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules19OnUserActionMessageER14CActionMessage
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1199,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1203,41'
          Dst:             _ZNK5CUser15GetStatusPrefixEv
        - Src:             'src/Client.cpp:1203,21'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Client.cpp:1204,13'
          Dst:             _ZN7CClient11EchoMessageERK8CMessage
        - Src:             'src/Client.cpp:1209,13'
          Dst:             _ZN7CClient9AddBufferI14CActionMessageEEvRKT_
        - Src:             'src/Client.cpp:1210,13'
          Dst:             _ZN7CClient11EchoMessageERK8CMessage
        - Src:             'src/Client.cpp:1211,29'
          Dst:             _ZN8CMessageC2ERKS_
        - Src:             'src/Client.cpp:1211,13'
          Dst:             _ZN7CClient15PutIRCStrippingE8CMessage
        - Src:             'src/Client.cpp:1211,13'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Client.cpp:1211,13'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Client.cpp:1216,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1216,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNR8CMessagecvRT_IK20CAuthenticateMessagevEEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNR8CMessage2AsIK20CAuthenticateMessageEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:189,16'
          Dst:             _ZNR8CMessage2AsIK20CAuthenticateMessageEERT_v
    - functionName:    _ZN7CClient21OnAuthenticateMessageERK20CAuthenticateMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1232
      functionLinenumberEnd: 1333
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         225
      ICount:          1081
      EdgeCount:       368
      CyclomaticComplexity: 145
      functionsReached:
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN7CClient17SendSASLChallengeE7CString
        - _ZN7CClient9AbortSASLERK7CString
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CString12Base64DecodeEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules24OnClientSASLAuthenticateERK7CStringS2_
        - _ZN8CModules34OnClientSASLServerInitialChallengeERK7CStringRS0_
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK20CAuthenticateMessage7GetTextEv
        - _ZNK7CClient10IsAttachedEv
        - _ZNK7CClient12IsDuringSASLEv
        - _ZNK7CClient23EnumerateSASLMechanismsEv
        - _ZNK7CClient7GetNickEb
        - _ZNK7CString4JoinINSt3__121__tree_const_iteratorIS_PNS1_11__tree_nodeIS_PvEElEEEES_T_RKS8_
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
        - '_ZZN7CClient21OnAuthenticateMessageERK20CAuthenticateMessageENK3$_0clEv'
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/Client.cpp:1234,40'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1234,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1234,9'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1234,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1234,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1234,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1234,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1238,33'
          Dst:             _ZNK7CClient10IsAttachedEv
        - Src:             'src/Client.cpp:1239,40'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1239,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1239,9'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1239,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1239,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1239,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1239,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1248,32'
          Dst:             _ZNK20CAuthenticateMessage7GetTextEv
        - Src:             'src/Client.cpp:1250,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1250,18'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:1250,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1251,40'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1251,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1251,9'
          Dst:             _ZN7CClient9AbortSASLERK7CString
        - Src:             'src/Client.cpp:1251,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1251,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1250,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1251,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1251,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1258,40'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1258,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1258,9'
          Dst:             _ZN7CClient9AbortSASLERK7CString
        - Src:             'src/Client.cpp:1258,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1258,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1258,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1258,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1262,10'
          Dst:             _ZNK7CClient12IsDuringSASLEv
        - Src:             'src/Client.cpp:1267,44'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1267,23'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1267,13'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1267,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1267,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1269,13'
          Dst:             '_ZZN7CClient21OnAuthenticateMessageERK20CAuthenticateMessageENK3$_0clEv'
        - Src:             'src/Client.cpp:1267,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1267,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1272,33'
          Dst:             _ZNK7CClient23EnumerateSASLMechanismsEv
        - Src:             'src/Client.cpp:1283,48'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1283,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1283,17'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1283,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1283,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1283,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1283,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1286,48'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1287,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1287,40'
          Dst:             _ZNK7CString4JoinINSt3__121__tree_const_iteratorIS_PNS1_11__tree_nodeIS_PvEElEEEES_T_RKS8_
        - Src:             'src/Client.cpp:1286,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1286,17'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1286,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1286,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1286,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1286,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1286,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1286,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1286,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1286,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1291,44'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1291,23'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1291,13'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1291,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1291,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1293,13'
          Dst:             '_ZZN7CClient21OnAuthenticateMessageERK20CAuthenticateMessageENK3$_0clEv'
        - Src:             'src/Client.cpp:1291,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1291,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1298,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1301,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Client.cpp:1302,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1302,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1302,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:1302,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1302,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1302,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1302,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1302,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1302,9'
          Dst:             _ZN8CModules34OnClientSASLServerInitialChallengeERK7CStringRS0_
        - Src:             'src/Client.cpp:1302,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1302,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1302,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1302,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1302,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1302,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1306,31'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:1306,13'
          Dst:             _ZN7CClient17SendSASLChallengeE7CString
        - Src:             'src/Client.cpp:1306,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1306,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1309,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1309,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1312,40'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1312,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1312,9'
          Dst:             _ZN7CClient9AbortSASLERK7CString
        - Src:             'src/Client.cpp:1312,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1312,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1312,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1312,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1325,19'
          Dst:             _ZN7CString12Base64DecodeEv
        - Src:             'src/Client.cpp:1329,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:1329,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:1329,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:1329,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:1329,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:1329,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1329,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1329,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1329,5'
          Dst:             _ZN8CModules24OnClientSASLAuthenticateERK7CStringS2_
        - Src:             'src/Client.cpp:1329,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1329,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1329,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1329,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:1329,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:1329,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:1333,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1333,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient9HandleCapERK8CMessage
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 1016
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         503
      ICount:          2330
      EdgeCount:       827
      CyclomaticComplexity: 326
      functionsReached:
        - _ZL9MultiLineINSt3__13setI7CStringNS0_4lessIS2_EENS0_9allocatorIS2_EEEEENS0_6vectorIS2_S6_EERKT_
        - _ZL9MultiLineINSt3__16vectorI7CStringNS0_9allocatorIS2_EEEEES5_RKT_
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN7CClient10RespondCapERK7CString
        - _ZN7CClient26SendRequiredPasswordNoticeEv
        - _ZN7CClient8AuthUserEv
        - _ZN7CClient8CoreCapsEv
        - _ZN7CClient9AbortSASLERK7CString
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules13OnClientCapLsEP7CClientRNSt3__13setI7CStringNS2_4lessIS4_EENS2_9allocatorIS4_EEEE
        - _ZN8CModules18OnClientCapRequestEP7CClientRK7CStringb
        - _ZN8CModules20IsClientCapSupportedEP7CClientRK7CStringb
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK4CZNC21GetClientCapBlacklistEv
        - _ZNK7CClient10GetNetworkEv
        - _ZNK7CClient10IsAttachedEv
        - _ZNK7CClient12IsDuringSASLEv
        - _ZNK7CClient23EnumerateSASLMechanismsEv
        - _ZNK7CClient7GetNickEb
        - _ZNK7CClient7GetUserEv
        - _ZNK7CClient9HasCap302Ev
        - _ZNK7CString4JoinINSt3__121__tree_const_iteratorIS_PNS1_11__tree_nodeIS_PvEElEEEES_T_RKS8_
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString8ToUShortEv
        - _ZNK8CMessage8GetParamEj
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/Client.cpp:900,31'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/Client.cpp:902,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:902,17'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:902,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:903,57'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/Client.cpp:903,69'
          Dst:             _ZNK7CString8ToUShortEv
        - Src:             'src/Client.cpp:903,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:905,31'
          Dst:             _ZN7CClient8CoreCapsEv
        - Src:             'src/Client.cpp:907,17'
          Dst:             _ZNK7CClient9HasCap302Ev
        - Src:             'src/Client.cpp:908,41'
          Dst:             _ZNK7CClient23EnumerateSASLMechanismsEv
        - Src:             'src/Client.cpp:911,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:911,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:902,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:903,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:911,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:914,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:914,49'
          Dst:             _ZNK7CString4JoinINSt3__121__tree_const_iteratorIS_PNS1_11__tree_nodeIS_PvEElEEEES_T_RKS8_
        - Src:             'src/Client.cpp:913,36'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:913,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:913,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:913,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:913,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:913,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:913,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZNK7CClient7GetUserEv
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZNK7CClient10GetNetworkEv
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules13OnClientCapLsEP7CClientRNSt3__13setI7CStringNS2_4lessIS4_EENS2_9allocatorIS4_EEEE
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZNK7CClient7GetUserEv
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZNK7CClient7GetUserEv
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZNK7CClient10GetNetworkEv
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules13OnClientCapLsEP7CClientRNSt3__13setI7CStringNS2_4lessIS4_EENS2_9allocatorIS4_EEEE
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZNK7CClient10GetNetworkEv
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZNK7CClient10GetNetworkEv
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules13OnClientCapLsEP7CClientRNSt3__13setI7CStringNS2_4lessIS4_EENS2_9allocatorIS4_EEEE
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:920,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:923,27'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:924,18'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:924,30'
          Dst:             _ZNK4CZNC21GetClientCapBlacklistEv
        - Src:             'src/Client.cpp:925,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:925,26'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Client.cpp:924,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:924,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:924,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:924,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:928,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:928,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:929,27'
          Dst:             _ZL9MultiLineINSt3__16vectorI7CStringNS0_9allocatorIS2_EEEEES5_RKT_
        - Src:             'src/Client.cpp:931,13'
          Dst:             _ZNK7CClient9HasCap302Ev
        - Src:             'src/Client.cpp:934,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:934,17'
          Dst:             _ZN7CClient10RespondCapERK7CString
        - Src:             'src/Client.cpp:934,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:934,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:936,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:936,13'
          Dst:             _ZN7CClient10RespondCapERK7CString
        - Src:             'src/Client.cpp:936,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:936,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:939,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:939,13'
          Dst:             _ZN7CClient10RespondCapERK7CString
        - Src:             'src/Client.cpp:939,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:939,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:941,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:941,24'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:941,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:943,14'
          Dst:             _ZNK7CClient10IsAttachedEv
        - Src:             'src/Client.cpp:944,17'
          Dst:             _ZNK7CClient12IsDuringSASLEv
        - Src:             'src/Client.cpp:945,48'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:945,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:945,17'
          Dst:             _ZN7CClient9AbortSASLERK7CString
        - Src:             'src/Client.cpp:945,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:945,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:941,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:945,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:945,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:950,17'
          Dst:             _ZN7CClient26SendRequiredPasswordNoticeEv
        - Src:             'src/Client.cpp:952,17'
          Dst:             _ZN7CClient8AuthUserEv
        - Src:             'src/Client.cpp:955,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:955,24'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:955,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:958,17'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/Client.cpp:958,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:958,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:958,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:958,29'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/Client.cpp:958,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:958,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:958,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:958,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:962,28'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:963,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:963,22'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Client.cpp:963,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:955,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:958,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:958,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:958,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:958,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:963,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:966,23'
          Dst:             _ZN7CClient8CoreCapsEv
        - Src:             'src/Client.cpp:967,17'
          Dst:             _ZN7CClient8CoreCapsEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZNK7CClient7GetUserEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZNK7CClient10GetNetworkEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules20IsClientCapSupportedEP7CClientRK7CStringb
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZNK7CClient7GetUserEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZNK7CClient7GetUserEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZNK7CClient10GetNetworkEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules20IsClientCapSupportedEP7CClientRK7CStringb
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZNK7CClient10GetNetworkEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZNK7CClient10GetNetworkEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules20IsClientCapSupportedEP7CClientRK7CStringb
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:970,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:973,31'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:973,43'
          Dst:             _ZNK4CZNC21GetClientCapBlacklistEv
        - Src:             'src/Client.cpp:975,46'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/Client.cpp:975,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:975,17'
          Dst:             _ZN7CClient10RespondCapERK7CString
        - Src:             'src/Client.cpp:975,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:975,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:975,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:975,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:978,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:978,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:983,28'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:984,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:984,22'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Client.cpp:984,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:984,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:986,31'
          Dst:             _ZN7CClient8CoreCapsEv
        - Src:             'src/Client.cpp:987,17'
          Dst:             _ZN7CClient8CoreCapsEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZNK7CClient7GetUserEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZNK7CClient10GetNetworkEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules18OnClientCapRequestEP7CClientRK7CStringb
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZNK7CClient7GetUserEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZNK7CClient7GetUserEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZNK7CClient10GetNetworkEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules18OnClientCapRequestEP7CClientRK7CStringb
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZNK7CClient10GetNetworkEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZNK7CClient10GetNetworkEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules18OnClientCapRequestEP7CClientRK7CStringb
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:991,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:998,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:998,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1000,38'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/Client.cpp:1000,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1000,9'
          Dst:             _ZN7CClient10RespondCapERK7CString
        - Src:             'src/Client.cpp:1000,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1000,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1000,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1000,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1001,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:1001,24'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:1001,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1002,27'
          Dst:             _ZL9MultiLineINSt3__13setI7CStringNS0_4lessIS2_EENS0_9allocatorIS2_EEEEENS0_6vectorIS2_S6_EERKT_
        - Src:             'src/Client.cpp:1003,13'
          Dst:             _ZNK7CClient9HasCap302Ev
        - Src:             'src/Client.cpp:1005,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1005,17'
          Dst:             _ZN7CClient10RespondCapERK7CString
        - Src:             'src/Client.cpp:1005,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1001,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1005,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1007,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1007,13'
          Dst:             _ZN7CClient10RespondCapERK7CString
        - Src:             'src/Client.cpp:1007,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1007,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1010,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1010,13'
          Dst:             _ZN7CClient10RespondCapERK7CString
        - Src:             'src/Client.cpp:1010,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1010,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1013,40'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:1013,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1013,9'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:1013,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1013,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1013,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1013,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1016,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1016,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CClient7GetUserEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CClient26SendRequiredPasswordNoticeEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         37
      ICount:          192
      EdgeCount:       61
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CClient7GetNickEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:132,36'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:132,15'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:132,5'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:132,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:132,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:134,33'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:134,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:133,5'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:133,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:133,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:138,33'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Client.cpp:138,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:137,5'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/Client.cpp:137,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:137,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:132,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:132,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:133,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:133,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:137,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:137,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient8AuthUserEv
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          146
      EdgeCount:       34
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4CZNC3GetEv
        - _ZN4CZNC8AuthUserENSt3__110shared_ptrI9CAuthBaseEE
        - _ZN4CZNC8FindUserERK7CString
        - _ZN7CClient11AcceptLoginER5CUser
        - _ZN7CClient11RefuseLoginERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CClient10IsAttachedEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:370,49'
          Dst:             _ZNK7CClient10IsAttachedEv
        - Src:             'src/Client.cpp:375,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:375,21'
          Dst:             _ZN4CZNC8AuthUserENSt3__110shared_ptrI9CAuthBaseEE
        - Src:             'src/Client.cpp:378,24'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:378,36'
          Dst:             _ZN4CZNC8FindUserERK7CString
        - Src:             'src/Client.cpp:380,13'
          Dst:             _ZN7CClient11AcceptLoginER5CUser
        - Src:             'src/Client.cpp:382,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:382,13'
          Dst:             _ZN7CClient11RefuseLoginERK7CString
        - Src:             'src/Client.cpp:382,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:382,13'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CClient9ParsePassERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1029
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          106
      EdgeCount:       30
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7CClient9ParseUserERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:1023,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1023,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:1023,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1025,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Client.cpp:1025,9'
          Dst:             _ZN7CClient9ParseUserERK7CString
        - Src:             'src/Client.cpp:1025,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1025,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1023,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1025,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:1027,17'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN7CClient8ReadLineERK7CString
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         347
      ICount:          1551
      EdgeCount:       558
      CyclomaticComplexity: 213
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN14CLanguageScopeC2ERK7CString
        - _ZN14CLanguageScopeD2Ev
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN6CDebug5DebugEv
        - _ZN6CDebug6FilterERK7CString
        - _ZN7CClient12OnTagMessageER14CTargetMessage
        - _ZN7CClient13OnCTCPMessageER12CCTCPMessage
        - _ZN7CClient13OnJoinMessageER12CJoinMessage
        - _ZN7CClient13OnModeMessageER12CModeMessage
        - _ZN7CClient13OnPartMessageER12CPartMessage
        - _ZN7CClient13OnPingMessageER8CMessage
        - _ZN7CClient13OnPongMessageER8CMessage
        - _ZN7CClient13OnQuitMessageER12CQuitMessage
        - _ZN7CClient13OnTextMessageER12CTextMessage
        - _ZN7CClient14OnOtherMessageER8CMessage
        - _ZN7CClient14OnTopicMessageER13CTopicMessage
        - _ZN7CClient15OnActionMessageER14CActionMessage
        - _ZN7CClient15OnNoticeMessageER14CNoticeMessage
        - _ZN7CClient15PutIRCStrippingE8CMessage
        - _ZN7CClient21OnAuthenticateMessageERK20CAuthenticateMessage
        - _ZN7CClient26SendRequiredPasswordNoticeEv
        - _ZN7CClient8AuthUserEv
        - _ZN7CClient9HandleCapERK8CMessage
        - _ZN7CClient9ParsePassERK7CString
        - _ZN7CClient9ParseUserERK7CString
        - _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CMessage9SetClientEP7CClient
        - _ZN8CMessageC2ERK7CString
        - _ZN8CMessageC2ERKS_
        - _ZN8CMessageD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules16OnUnknownUserRawEP7CClientR7CString
        - _ZN8CModules16OnUserRawMessageER8CMessage
        - _ZN8CModules23OnUnknownUserRawMessageER8CMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9OnUserRawER7CString
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK5CUser11GetLanguageEv
        - _ZNK7CClient10IsAttachedEv
        - _ZNK7CClient11GetFullNameEv
        - _ZNK7CClient7GetUserEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK8CMessage10GetCommandEv
        - _ZNK8CMessage7GetTypeEv
        - _ZNK8CMessage8GetParamEj
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
        - _ZNR8CMessagecvRT_I12CCTCPMessagevEEv
        - _ZNR8CMessagecvRT_I12CJoinMessagevEEv
        - _ZNR8CMessagecvRT_I12CModeMessagevEEv
        - _ZNR8CMessagecvRT_I12CPartMessagevEEv
        - _ZNR8CMessagecvRT_I12CQuitMessagevEEv
        - _ZNR8CMessagecvRT_I12CTextMessagevEEv
        - _ZNR8CMessagecvRT_I13CTopicMessagevEEv
        - _ZNR8CMessagecvRT_I14CActionMessagevEEv
        - _ZNR8CMessagecvRT_I14CNoticeMessagevEEv
        - _ZNR8CMessagecvRT_I14CTargetMessagevEEv
        - _ZNR8CMessagecvRT_IK20CAuthenticateMessagevEEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/Client.cpp:235,5'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/Client.cpp:145,30'
          Dst:             _ZNK7CClient7GetUserEv
        - Src:             'src/Client.cpp:145,42'
          Dst:             _ZNK7CClient7GetUserEv
        - Src:             'src/Client.cpp:145,53'
          Dst:             _ZNK5CUser11GetLanguageEv
        - Src:             'src/Client.cpp:145,69'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:145,20'
          Dst:             _ZN14CLanguageScopeC2ERK7CString
        - Src:             'src/Client.cpp:145,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:146,21'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:148,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:148,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:148,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:148,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:148,11'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/Client.cpp:148,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:148,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:148,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:148,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:149,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:149,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:149,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:149,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:149,11'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/Client.cpp:149,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:149,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:149,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:149,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:151,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Client.cpp:151,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Client.cpp:151,5'
          Dst:             _ZNK7CClient11GetFullNameEv
        - Src:             'src/Client.cpp:151,5'
          Dst:             _ZN6CDebug6FilterERK7CString
        - Src:             'src/Client.cpp:151,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:151,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:151,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Client.cpp:145,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:148,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:148,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:148,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:148,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:149,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:149,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:149,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:149,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:151,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:151,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:151,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Client.cpp:155,9'
          Dst:             _ZNK7CClient10IsAttachedEv
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules9OnUserRawER7CString
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules9OnUserRawER7CString
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules9OnUserRawER7CString
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:156,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:159,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:159,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:159,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:159,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:159,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:159,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:159,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:159,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:159,9'
          Dst:             _ZN8CModules16OnUnknownUserRawEP7CClientR7CString
        - Src:             'src/Client.cpp:159,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:159,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:159,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:159,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:159,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:159,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:163,14'
          Dst:             _ZN8CMessageC2ERK7CString
        - Src:             'src/Client.cpp:164,13'
          Dst:             _ZN8CMessage9SetClientEP7CClient
        - Src:             'src/Client.cpp:166,9'
          Dst:             _ZNK7CClient10IsAttachedEv
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules16OnUserRawMessageER8CMessage
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules16OnUserRawMessageER8CMessage
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules16OnUserRawMessageER8CMessage
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:167,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:170,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Client.cpp:170,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Client.cpp:170,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Client.cpp:170,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Client.cpp:170,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Client.cpp:170,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:170,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:170,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:170,9'
          Dst:             _ZN8CModules23OnUnknownUserRawMessageER8CMessage
        - Src:             'src/Client.cpp:170,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:170,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:170,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:170,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Client.cpp:170,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Client.cpp:170,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Client.cpp:174,32'
          Dst:             _ZNK8CMessage10GetCommandEv
        - Src:             'src/Client.cpp:174,24'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Client.cpp:176,10'
          Dst:             _ZNK7CClient10IsAttachedEv
        - Src:             'src/Client.cpp:178,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:178,22'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:178,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:181,41'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/Client.cpp:182,13'
          Dst:             _ZN7CClient9ParsePassERK7CString
        - Src:             'src/Client.cpp:184,13'
          Dst:             _ZN7CClient8AuthUserEv
        - Src:             'src/Client.cpp:187,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:178,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:187,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:187,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:187,29'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:187,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:188,37'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/Client.cpp:190,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Client.cpp:193,13'
          Dst:             _ZN7CClient8AuthUserEv
        - Src:             'src/Client.cpp:197,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:187,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:197,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:197,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:197,29'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Client.cpp:197,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:198,41'
          Dst:             _ZNK8CMessage8GetParamEj
        - Src:             'src/Client.cpp:201,17'
          Dst:             _ZN7CClient9ParseUserERK7CString
        - Src:             'src/Client.cpp:201,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:197,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:213,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:206,17'
          Dst:             _ZN7CClient8AuthUserEv
        - Src:             'src/Client.cpp:208,17'
          Dst:             _ZN7CClient26SendRequiredPasswordNoticeEv
        - Src:             'src/Client.cpp:213,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:216,17'
          Dst:             _ZNK8CMessage7GetTypeEv
        - Src:             'src/Client.cpp:217,9'
          Dst:             _ZN7CClient9HandleCapERK8CMessage
        - Src:             'src/Client.cpp:224,17'
          Dst:             _ZNK8CMessage7GetTypeEv
        - Src:             'src/Client.cpp:225,31'
          Dst:             _ZNR8CMessagecvRT_IK20CAuthenticateMessagevEEv
        - Src:             'src/Client.cpp:225,9'
          Dst:             _ZN7CClient21OnAuthenticateMessageERK20CAuthenticateMessage
        - Src:             'src/Client.cpp:235,21'
          Dst:             _ZNK8CMessage7GetTypeEv
        - Src:             'src/Client.cpp:237,39'
          Dst:             _ZNR8CMessagecvRT_I14CActionMessagevEEv
        - Src:             'src/Client.cpp:237,23'
          Dst:             _ZN7CClient15OnActionMessageER14CActionMessage
        - Src:             'src/Client.cpp:240,37'
          Dst:             _ZNR8CMessagecvRT_I12CCTCPMessagevEEv
        - Src:             'src/Client.cpp:240,23'
          Dst:             _ZN7CClient13OnCTCPMessageER12CCTCPMessage
        - Src:             'src/Client.cpp:243,37'
          Dst:             _ZNR8CMessagecvRT_I12CJoinMessagevEEv
        - Src:             'src/Client.cpp:243,23'
          Dst:             _ZN7CClient13OnJoinMessageER12CJoinMessage
        - Src:             'src/Client.cpp:246,37'
          Dst:             _ZNR8CMessagecvRT_I12CModeMessagevEEv
        - Src:             'src/Client.cpp:246,23'
          Dst:             _ZN7CClient13OnModeMessageER12CModeMessage
        - Src:             'src/Client.cpp:249,39'
          Dst:             _ZNR8CMessagecvRT_I14CNoticeMessagevEEv
        - Src:             'src/Client.cpp:249,23'
          Dst:             _ZN7CClient15OnNoticeMessageER14CNoticeMessage
        - Src:             'src/Client.cpp:252,37'
          Dst:             _ZNR8CMessagecvRT_I12CPartMessagevEEv
        - Src:             'src/Client.cpp:252,23'
          Dst:             _ZN7CClient13OnPartMessageER12CPartMessage
        - Src:             'src/Client.cpp:255,23'
          Dst:             _ZN7CClient13OnPingMessageER8CMessage
        - Src:             'src/Client.cpp:258,23'
          Dst:             _ZN7CClient13OnPongMessageER8CMessage
        - Src:             'src/Client.cpp:261,37'
          Dst:             _ZNR8CMessagecvRT_I12CQuitMessagevEEv
        - Src:             'src/Client.cpp:261,23'
          Dst:             _ZN7CClient13OnQuitMessageER12CQuitMessage
        - Src:             'src/Client.cpp:264,36'
          Dst:             _ZNR8CMessagecvRT_I14CTargetMessagevEEv
        - Src:             'src/Client.cpp:264,23'
          Dst:             _ZN7CClient12OnTagMessageER14CTargetMessage
        - Src:             'src/Client.cpp:267,37'
          Dst:             _ZNR8CMessagecvRT_I12CTextMessagevEEv
        - Src:             'src/Client.cpp:267,23'
          Dst:             _ZN7CClient13OnTextMessageER12CTextMessage
        - Src:             'src/Client.cpp:270,38'
          Dst:             _ZNR8CMessagecvRT_I13CTopicMessagevEEv
        - Src:             'src/Client.cpp:270,23'
          Dst:             _ZN7CClient14OnTopicMessageER13CTopicMessage
        - Src:             'src/Client.cpp:273,23'
          Dst:             _ZN7CClient14OnOtherMessageER8CMessage
        - Src:             'src/Client.cpp:279,21'
          Dst:             _ZN8CMessageC2ERKS_
        - Src:             'src/Client.cpp:279,5'
          Dst:             _ZN7CClient15PutIRCStrippingE8CMessage
        - Src:             'src/Client.cpp:279,5'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Client.cpp:280,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:280,1'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Client.cpp:280,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:280,1'
          Dst:             _ZN14CLanguageScopeD2Ev
        - Src:             'src/Client.cpp:279,5'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Client.cpp:280,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:280,1'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Client.cpp:280,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:280,1'
          Dst:             _ZN14CLanguageScopeD2Ev
    - functionName:    _ZN7CClientD0Ev
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CClientD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:120,21'
          Dst:             _ZN7CClientD2Ev
    - functionName:    _ZN7CClientD2Ev
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN10CIRCSocketD2Ev
        - _ZN5CUser12AddBytesReadEy
        - _ZN5CUser15AddBytesWrittenEy
        - _ZN7CStringD2Ev
        - _ZNK5Csock12GetBytesReadEv
        - _ZNK5Csock15GetBytesWrittenEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:126,31'
          Dst:             _ZNK5Csock12GetBytesReadEv
        - Src:             'src/Client.cpp:126,18'
          Dst:             _ZN5CUser12AddBytesReadEy
        - Src:             'src/Client.cpp:127,34'
          Dst:             _ZNK5Csock15GetBytesWrittenEv
        - Src:             'src/Client.cpp:127,18'
          Dst:             _ZN5CUser15AddBytesWrittenEy
        - Src:             'src/Client.cpp:129,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:129,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:129,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:129,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:129,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:129,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:129,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:129,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:129,1'
          Dst:             _ZN10CIRCSocketD2Ev
        - Src:             'src/Client.cpp:123,16'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7CClientC2Ev
      functionSourceFile: '/src/znc/src/Client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          208
      EdgeCount:       51
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN10CIRCSocketC2Ev
        - _ZN10CIRCSocketD2Ev
        - _ZN5Csock14EnableReadLineEv
        - _ZN5Csock21SetMaxBufferThresholdEj
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Client.cpp:79,7'
          Dst:             _ZN10CIRCSocketC2Ev
        - Src:             'src/Client.cpp:103,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:104,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:105,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:106,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:107,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:108,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:109,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:110,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Client.cpp:114,5'
          Dst:             _ZN5Csock14EnableReadLineEv
        - Src:             'src/Client.cpp:117,5'
          Dst:             _ZN5Csock21SetMaxBufferThresholdEj
        - Src:             'src/Client.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Client.cpp:118,1'
          Dst:             _ZN10CIRCSocketD2Ev
    - functionName:    _ZNK8CIRCSock12GetPermModesEv
      functionSourceFile: '/src/znc/include/znc/IRCSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CBuffer12GetLineCountEv
      functionSourceFile: '/src/znc/include/znc/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CChan16ResetBufferCountEv
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CChan14SetBufferCountEjb
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CUser14GetBufferCountEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:759,32'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:759,43'
          Dst:             _ZNK5CUser14GetBufferCountEv
        - Src:             'src/Chan.cpp:759,5'
          Dst:             _ZN5CChan14SetBufferCountEjb
    - functionName:    _ZN5CChan14SetBufferCountEjb
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CBuffer12SetLineCountEjb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Chan.h:117,25'
          Dst:             _ZN7CBuffer12SetLineCountEjb
    - functionName:    _ZN5CChan11SetInConfigEb
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 756
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4CZNC14SetConfigStateENS_11ConfigStateE
        - _ZN4CZNC3GetEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:754,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Chan.cpp:754,21'
          Dst:             _ZN4CZNC14SetConfigStateENS_11ConfigStateE
    - functionName:    _ZN4CZNC14SetConfigStateENS_11ConfigStateE
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CChan6EnableEv
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 740
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CChan14ResetJoinTriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:738,5'
          Dst:             _ZN5CChan14ResetJoinTriesEv
    - functionName:    _ZN5CChan14ResetJoinTriesEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CClient8HasBatchEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CClient16IsPlaybackActiveEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CChan10SendBufferEP7CClientRK7CBuffer
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 735
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         276
      ICount:          1386
      EdgeCount:       478
      CyclomaticComplexity: 204
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - _ZN11CIRCNetwork7PutUserERK8CMessageP7CClientS4_
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN7CClient17SetPlaybackActiveEb
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN8CMessage10SetNetworkEP11CIRCNetwork
        - _ZN8CMessage6SetTagERK7CStringS2_
        - _ZN8CMessage7SetChanEP5CChan
        - _ZN8CMessage9SetClientEP7CClient
        - _ZN8CMessageD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules18OnChanBufferEndingER5CChanR7CClient
        - _ZN8CModules20OnChanBufferStartingER5CChanR7CClient
        - _ZN8CModules23OnChanBufferPlayMessageER8CMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork10GetClientsEv
        - _ZNK11CIRCNetwork14IsUserAttachedEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CChan7GetNameEv
        - _ZNK7CBuffer10GetBufLineEj
        - _ZNK7CBuffer4SizeEv
        - _ZNK7CBuffer7IsEmptyEv
        - _ZNK7CClient13HasServerTimeEv
        - _ZNK7CClient16IsPlaybackActiveEv
        - _ZNK7CClient8HasBatchEv
        - _ZNK7CString3MD5Ev
        - _ZNK8CBufLine9ToMessageERK7CClientRK8MCString
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/Chan.cpp:650,35'
          Dst:             _ZNK11CIRCNetwork14IsUserAttachedEv
        - Src:             'src/Chan.cpp:667,21'
          Dst:             _ZNK7CBuffer7IsEmptyEv
        - Src:             'src/Chan.cpp:668,60'
          Dst:             _ZNK11CIRCNetwork10GetClientsEv
        - Src:             'src/Chan.cpp:672,55'
          Dst:             _ZNK7CClient16IsPlaybackActiveEv
        - Src:             'src/Chan.cpp:673,29'
          Dst:             _ZN7CClient17SetPlaybackActiveEb
        - Src:             'src/Chan.cpp:675,51'
          Dst:             _ZNK7CClient13HasServerTimeEv
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules20OnChanBufferStartingER5CChanR7CClient
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules20OnChanBufferStartingER5CChanR7CClient
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules20OnChanBufferStartingER5CChanR7CClient
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:676,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:681,70'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/Chan.cpp:682,56'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:682,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:682,52'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Chan.cpp:681,41'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:681,33'
          Dst:             _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - Src:             'src/Chan.cpp:681,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:681,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:681,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:681,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:681,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:681,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:681,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:681,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:686,43'
          Dst:             _ZNK7CClient8HasBatchEv
        - Src:             'src/Chan.cpp:687,38'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/Chan.cpp:687,48'
          Dst:             _ZNK7CString3MD5Ev
        - Src:             'src/Chan.cpp:691,67'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/Chan.cpp:690,41'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:690,33'
          Dst:             _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - Src:             'src/Chan.cpp:690,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:690,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:695,39'
          Dst:             _ZNK7CBuffer4SizeEv
        - Src:             'src/Chan.cpp:697,54'
          Dst:             _ZNK7CBuffer10GetBufLineEj
        - Src:             'src/Chan.cpp:699,33'
          Dst:             _ZNK8CBufLine9ToMessageERK7CClientRK8MCString
        - Src:             'src/Chan.cpp:700,29'
          Dst:             _ZN8CMessage7SetChanEP5CChan
        - Src:             'src/Chan.cpp:701,29'
          Dst:             _ZN8CMessage10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:702,29'
          Dst:             _ZN8CMessage9SetClientEP7CClient
        - Src:             'src/Chan.cpp:704,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:704,33'
          Dst:             _ZN8CMessage6SetTagERK7CStringS2_
        - Src:             'src/Chan.cpp:704,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:704,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules23OnChanBufferPlayMessageER8CMessage
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules23OnChanBufferPlayMessageER8CMessage
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules23OnChanBufferPlayMessageER8CMessage
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:707,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:711,33'
          Dst:             _ZN11CIRCNetwork7PutUserERK8CMessageP7CClientS4_
        - Src:             'src/Chan.cpp:712,17'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Chan.cpp:712,17'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Chan.cpp:714,46'
          Dst:             _ZNK7CClient13HasServerTimeEv
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules18OnChanBufferEndingER5CChanR7CClient
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules18OnChanBufferEndingER5CChanR7CClient
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules18OnChanBufferEndingER5CChanR7CClient
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:715,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:719,70'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/Chan.cpp:720,56'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:720,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:720,52'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Chan.cpp:719,41'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:719,33'
          Dst:             _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - Src:             'src/Chan.cpp:719,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:719,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:719,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:719,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:719,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:719,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:719,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:719,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:725,41'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:725,33'
          Dst:             _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - Src:             'src/Chan.cpp:725,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:725,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:729,29'
          Dst:             _ZN7CClient17SetPlaybackActiveEb
        - Src:             'src/Chan.cpp:732,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:732,13'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK5CChan8FindNickERK7CString
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CChan10ChangeNickERK7CStringS2_
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5CNick7SetNickERK7CString
        - _ZN5CNickaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:622,16'
          Dst:             _ZN5CNick7SetNickERK7CString
        - Src:             'src/Chan.cpp:626,25'
          Dst:             _ZN5CNickaSERKS_
    - functionName:    _ZN5CChan7RemNickERK7CString
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CChan13GetPermCountsEv
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          127
      EdgeCount:       43
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZNK5CNick10GetPermStrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:591,36'
          Dst:             _ZNK5CNick10GetPermStrEv
        - Src:             'src/Chan.cpp:596,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:596,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CChan7AddNickERK7CString
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         86
      ICount:          427
      EdgeCount:       147
      CyclomaticComplexity: 63
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN5CChan7AddPermEc
        - _ZN5CChan8FindNickERK7CString
        - _ZN5CNick10SetNetworkEP11CIRCNetwork
        - _ZN5CNick7AddPermEc
        - _ZN5CNick7SetHostERK7CString
        - _ZN5CNick8SetIdentERK7CString
        - _ZN5CNickC2ERK7CString
        - _ZN5CNickD2Ev
        - _ZN5CNickaSERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK11CIRCNetwork10GetCurNickEv
        - _ZNK5CNick10NickEqualsERK7CString
        - _ZNK5CNick7GetNickEv
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK8CIRCSock10IsPermCharEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:543,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Chan.cpp:543,22'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Chan.cpp:543,28'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Chan.cpp:543,36'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Chan.cpp:545,24'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/Chan.cpp:545,38'
          Dst:             _ZNK8CIRCSock10IsPermCharEc
        - Src:             'src/Chan.cpp:553,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:553,10'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:553,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:556,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:556,19'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Chan.cpp:556,12'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:556,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:556,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:557,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:557,20'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Chan.cpp:557,11'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:557,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:557,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:558,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:558,21'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Chan.cpp:558,12'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:558,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:558,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:560,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:560,17'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Chan.cpp:560,10'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:560,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:560,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:562,11'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/Chan.cpp:563,20'
          Dst:             _ZN5CChan8FindNickERK7CString
        - Src:             'src/Chan.cpp:566,16'
          Dst:             _ZN5CNick10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:553,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:556,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:556,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:557,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:557,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:558,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:558,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:560,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:560,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:569,33'
          Dst:             _ZN5CNick8SetIdentERK7CString
        - Src:             'src/Chan.cpp:570,32'
          Dst:             _ZN5CNick7SetHostERK7CString
        - Src:             'src/Chan.cpp:573,16'
          Dst:             _ZN5CNick7AddPermEc
        - Src:             'src/Chan.cpp:576,39'
          Dst:             _ZNK11CIRCNetwork10GetCurNickEv
        - Src:             'src/Chan.cpp:576,16'
          Dst:             _ZNK5CNick10NickEqualsERK7CString
        - Src:             'src/Chan.cpp:576,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:578,13'
          Dst:             _ZN5CChan7AddPermEc
        - Src:             'src/Chan.cpp:576,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:582,22'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/Chan.cpp:582,33'
          Dst:             _ZN5CNickaSERKS_
        - Src:             'src/Chan.cpp:585,1'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Chan.cpp:585,1'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Chan.cpp:585,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:585,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:585,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:585,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:585,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:585,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:585,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:585,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CChan8FindNickERK7CString
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CChan7AddPermEc
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CNick7AddPermEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Chan.h:143,46'
          Dst:             _ZN5CNick7AddPermEc
    - functionName:    _ZN5CChan8AddNicksERK7CString
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          130
      EdgeCount:       42
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN5CChan7AddNickERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:530,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:530,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:530,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:530,12'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/Chan.cpp:530,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:530,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:530,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:533,13'
          Dst:             _ZN5CChan7AddNickERK7CString
        - Src:             'src/Chan.cpp:530,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:530,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:530,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK5CChan10GetModeArgER7CString
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          120
      EdgeCount:       38
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:519,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:520,13'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:520,11'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:520,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:520,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:522,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:522,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK5CChan25HasAutoClearChanBufferSetEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CChan10GetOptionsEv
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          148
      EdgeCount:       51
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CChan19AutoClearChanBufferEv
        - _ZNK5CChan25HasAutoClearChanBufferSetEv
        - _ZNK7CString4JoinINSt3__111__wrap_iterIPS_EEEES_T_RKS5_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:473,9'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/Chan.cpp:474,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:474,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:474,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:477,9'
          Dst:             _ZNK5CChan19AutoClearChanBufferEv
        - Src:             'src/Chan.cpp:478,13'
          Dst:             _ZNK5CChan25HasAutoClearChanBufferSetEv
        - Src:             'src/Chan.cpp:479,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:479,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:479,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:481,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:481,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:481,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:485,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:485,26'
          Dst:             _ZNK7CString4JoinINSt3__111__wrap_iterIPS_EEEES_T_RKS5_
        - Src:             'src/Chan.cpp:485,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:485,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CChan7RemModeEc
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK5CChan7HasModeEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:510,10'
          Dst:             _ZNK5CChan7HasModeEc
    - functionName:    _ZNK5CChan7HasModeEc
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CChan7AddModeEcRK7CString
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:505,23'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZNK5CChan10GetModeArgEc
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:493,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Chan.cpp:497,12'
          Dst:             _ZN7CStringC2EPKc
    - functionName:    _ZN5CChan7RemPermEc
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CNick7RemPermEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Chan.h:145,46'
          Dst:             _ZN5CNick7RemPermEc
    - functionName:    '_ZZN5CChan10ModeChangeERK7CStringRKNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEPK5CNickENK3$_0clEv'
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CIRCSock10IsPermModeEc
      functionSourceFile: '/src/znc/include/znc/IRCSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK8CIRCSock12GetPermModesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/IRCSock.h:142,30'
          Dst:             _ZNK8CIRCSock12GetPermModesEv
    - functionName:    _ZNK7CString4JoinINSt3__111__wrap_iterIPKS_EEEES_T_RKS6_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          95
      EdgeCount:       34
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:111,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/ZNCString.h:116,42'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN5CChan5OnWhoERK7CStringS2_S2_
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5CChan8FindNickERK7CString
        - _ZN5CNick7SetHostERK7CString
        - _ZN5CNick8SetIdentERK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:299,20'
          Dst:             _ZN5CChan8FindNickERK7CString
        - Src:             'src/Chan.cpp:302,16'
          Dst:             _ZN5CNick8SetIdentERK7CString
        - Src:             'src/Chan.cpp:303,16'
          Dst:             _ZN5CNick7SetHostERK7CString
    - functionName:    _ZN5CChan24ResetAutoClearChanBufferEv
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CChan22SetAutoClearChanBufferEb
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CUser19AutoClearChanBufferEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:293,40'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:293,51'
          Dst:             _ZNK5CUser19AutoClearChanBufferEv
        - Src:             'src/Chan.cpp:293,5'
          Dst:             _ZN5CChan22SetAutoClearChanBufferEb
    - functionName:    _ZN5CChan22SetAutoClearChanBufferEb
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN5CChan11ClearBufferEv
        - _ZNK11CIRCNetwork12IsUserOnlineEv
        - _ZNK5CChan10IsDetachedEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:276,36'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/Chan.cpp:276,64'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/Chan.cpp:277,9'
          Dst:             _ZN5CChan11ClearBufferEv
    - functionName:    _ZN5CChan11ClearBufferEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CBuffer5ClearEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Chan.h:132,35'
          Dst:             _ZN7CBuffer5ClearEv
    - functionName:    _ZN5CChan26InheritAutoClearChanBufferEb
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN5CChan11ClearBufferEv
        - _ZNK11CIRCNetwork12IsUserOnlineEv
        - _ZNK5CChan10IsDetachedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:285,40'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/Chan.cpp:286,25'
          Dst:             _ZNK11CIRCNetwork12IsUserOnlineEv
        - Src:             'src/Chan.cpp:287,13'
          Dst:             _ZN5CChan11ClearBufferEv
    - functionName:    _ZN5CChan10ModeChangeERK7CStringRKNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEPK5CNick
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         558
      ICount:          2653
      EdgeCount:       920
      CyclomaticComplexity: 364
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CChan6SetKeyERK7CString
        - _ZN5CChan7AddModeEcRK7CString
        - _ZN5CChan7AddPermEc
        - _ZN5CChan7RemModeEc
        - _ZN5CChan7RemPermEc
        - _ZN5CChan8FindNickERK7CString
        - _ZN5CNick7AddPermEc
        - _ZN5CNick7RemPermEc
        - _ZN5CUser10GetModulesEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules10OnDevoice2EPK5CNickRS1_R5CChanb
        - _ZN8CModules10OnRawMode2EPK5CNickR5CChanRK7CStringS7_
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules17OnChanPermission3EPK5CNickRS1_R5CChancbb
        - _ZN8CModules5OnOp2EPK5CNickRS1_R5CChanb
        - _ZN8CModules7OnDeop2EPK5CNickRS1_R5CChanb
        - _ZN8CModules7OnMode2EPK5CNickR5CChancRK7CStringbb
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules8OnVoice2EPK5CNickRS1_R5CChanb
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork10GetCurNickEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CChan10GetModeArgEc
        - _ZNK5CChan7HasModeEc
        - _ZNK5CNick10NickEqualsERK7CString
        - _ZNK5CNick7GetNickEv
        - _ZNK5CNick7HasPermEc
        - _ZNK7CString4JoinINSt3__111__wrap_iterIPKS_EEEES_T_RKS6_
        - _ZNK8CIRCSock10IsPermModeEc
        - _ZNK8CIRCSock11GetModeTypeEc
        - _ZNK8CIRCSock15GetPermFromModeEc
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
        - '_ZZN5CChan10ModeChangeERK7CStringRKNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEPK5CNickENK3$_0clEv'
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/Chan.cpp:400,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/Chan.cpp:314,43'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/Chan.cpp:314,25'
          Dst:             _ZN5CChan8FindNickERK7CString
        - Src:             'src/Chan.cpp:321,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:321,38'
          Dst:             _ZNK7CString4JoinINSt3__111__wrap_iterIPKS_EEEES_T_RKS6_
        - Src:             'src/Chan.cpp:321,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules10OnRawMode2EPK5CNickR5CChanRK7CStringS7_
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:321,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:324,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules10OnRawMode2EPK5CNickR5CChanRK7CStringS7_
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules10OnRawMode2EPK5CNickR5CChanRK7CStringS7_
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:322,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:324,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:327,19'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Chan.cpp:341,32'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/Chan.cpp:341,46'
          Dst:             _ZNK8CIRCSock10IsPermModeEc
        - Src:             'src/Chan.cpp:342,35'
          Dst:             '_ZZN5CChan10ModeChangeERK7CStringRKNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEPK5CNickENK3$_0clEv'
        - Src:             'src/Chan.cpp:343,28'
          Dst:             _ZN5CChan8FindNickERK7CString
        - Src:             'src/Chan.cpp:345,42'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/Chan.cpp:345,56'
          Dst:             _ZNK8CIRCSock15GetPermFromModeEc
        - Src:             'src/Chan.cpp:348,46'
          Dst:             _ZNK5CNick7HasPermEc
        - Src:             'src/Chan.cpp:351,32'
          Dst:             _ZN5CNick7AddPermEc
        - Src:             'src/Chan.cpp:353,59'
          Dst:             _ZNK11CIRCNetwork10GetCurNickEv
        - Src:             'src/Chan.cpp:353,36'
          Dst:             _ZNK5CNick10NickEqualsERK7CString
        - Src:             'src/Chan.cpp:353,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:354,29'
          Dst:             _ZN5CChan7AddPermEc
        - Src:             'src/Chan.cpp:353,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:357,32'
          Dst:             _ZN5CNick7RemPermEc
        - Src:             'src/Chan.cpp:359,59'
          Dst:             _ZNK11CIRCNetwork10GetCurNickEv
        - Src:             'src/Chan.cpp:359,36'
          Dst:             _ZNK5CNick10NickEqualsERK7CString
        - Src:             'src/Chan.cpp:359,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:360,29'
          Dst:             _ZN5CChan7RemPermEc
        - Src:             'src/Chan.cpp:359,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules17OnChanPermission3EPK5CNickRS1_R5CChancbb
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules17OnChanPermission3EPK5CNickRS1_R5CChancbb
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules17OnChanPermission3EPK5CNickRS1_R5CChancbb
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:364,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules5OnOp2EPK5CNickRS1_R5CChanb
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules5OnOp2EPK5CNickRS1_R5CChanb
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules5OnOp2EPK5CNickRS1_R5CChanb
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:371,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules7OnDeop2EPK5CNickRS1_R5CChanb
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules7OnDeop2EPK5CNickRS1_R5CChanb
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules7OnDeop2EPK5CNickRS1_R5CChanb
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:376,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules8OnVoice2EPK5CNickRS1_R5CChanb
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules8OnVoice2EPK5CNickRS1_R5CChanb
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules8OnVoice2EPK5CNickRS1_R5CChanb
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:383,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules10OnDevoice2EPK5CNickRS1_R5CChanb
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules10OnDevoice2EPK5CNickRS1_R5CChanb
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules10OnDevoice2EPK5CNickRS1_R5CChanb
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:388,29'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:398,21'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Chan.cpp:400,33'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/Chan.cpp:400,47'
          Dst:             _ZNK8CIRCSock11GetModeTypeEc
        - Src:             'src/Chan.cpp:440,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:403,28'
          Dst:             '_ZZN5CChan10ModeChangeERK7CStringRKNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEPK5CNickENK3$_0clEv'
        - Src:             'src/Chan.cpp:403,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:406,28'
          Dst:             '_ZZN5CChan10ModeChangeERK7CStringRKNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEPK5CNickENK3$_0clEv'
        - Src:             'src/Chan.cpp:406,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:412,32'
          Dst:             '_ZZN5CChan10ModeChangeERK7CStringRKNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEPK5CNickENK3$_0clEv'
        - Src:             'src/Chan.cpp:412,30'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:422,29'
          Dst:             _ZNK5CChan7HasModeEc
        - Src:             'src/Chan.cpp:422,47'
          Dst:             _ZNK5CChan10GetModeArgEc
        - Src:             'src/Chan.cpp:422,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:424,30'
          Dst:             _ZNK5CChan7HasModeEc
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules7OnMode2EPK5CNickR5CChancRK7CStringbb
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules7OnMode2EPK5CNickR5CChancRK7CStringbb
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules7OnMode2EPK5CNickR5CChancRK7CStringbb
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:426,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Chan.cpp:431,26'
          Dst:             _ZN5CChan7AddModeEcRK7CString
        - Src:             'src/Chan.cpp:431,49'
          Dst:             _ZN5CChan7RemModeEc
        - Src:             'src/Chan.cpp:438,17'
          Dst:             _ZN5CChan6SetKeyERK7CString
        - Src:             'src/Chan.cpp:440,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:442,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:442,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CChan6SetKeyERK7CString
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4CZNC14SetConfigStateENS_11ConfigStateE
        - _ZN4CZNC3GetEv
        - _ZN7CStringaSERKS_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:744,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:746,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Chan.cpp:746,25'
          Dst:             _ZN4CZNC14SetConfigStateENS_11ConfigStateE
    - functionName:    _ZN5CChan8SetModesERK7CStringRKNSt3__16vectorIS0_NS3_9allocatorIS0_EEEE
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CChan10ModeChangeERK7CStringRKNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEPK5CNick
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:269,5'
          Dst:             _ZN5CChan10ModeChangeERK7CStringRKNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEPK5CNick
    - functionName:    _ZN5CChan10ModeChangeERK7CStringPK5CNick
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          229
      EdgeCount:       76
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN5CChan10ModeChangeERK7CStringRKNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEPK5CNick
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString5TokenEmbRKS_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:446,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:446,31'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Chan.cpp:446,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:447,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:447,27'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Chan.cpp:447,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:452,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:452,32'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Chan.cpp:452,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:457,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:457,23'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Chan.cpp:457,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:446,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:447,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:452,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:457,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:461,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:461,41'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Chan.cpp:461,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:461,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:462,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:462,31'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Chan.cpp:462,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:462,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:462,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:461,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:461,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:462,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:462,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:465,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:465,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:467,5'
          Dst:             _ZN5CChan10ModeChangeERK7CStringRKNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEPK5CNick
        - Src:             'src/Chan.cpp:468,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:468,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CChan8SetModesERK7CString
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CChan10ModeChangeERK7CStringPK5CNick
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:264,5'
          Dst:             _ZN5CChan10ModeChangeERK7CStringPK5CNick
    - functionName:    _ZNK5CChan13GetModeStringEv
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          215
      EdgeCount:       85
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:236,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Chan.cpp:236,21'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Chan.cpp:245,29'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Chan.cpp:245,38'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:246,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:246,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:246,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:246,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CChan10SendBufferEP7CClient
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5CChan10SendBufferEP7CClientRK7CBuffer
        - _ZN5CChan11ClearBufferEv
        - _ZNK5CChan19AutoClearChanBufferEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:643,5'
          Dst:             _ZN5CChan10SendBufferEP7CClientRK7CBuffer
        - Src:             'src/Chan.cpp:644,9'
          Dst:             _ZNK5CChan19AutoClearChanBufferEv
        - Src:             'src/Chan.cpp:645,9'
          Dst:             _ZN5CChan11ClearBufferEv
    - functionName:    _ZNK7CClient10HasUHNamesEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CClient9HasNamesxEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CChan15GetModeForNamesEv
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          158
      EdgeCount:       59
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:249,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Chan.cpp:253,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:253,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:253,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:253,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:255,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:255,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:255,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:255,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:259,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:259,35'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Chan.cpp:260,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:260,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK5CChan12GetTopicDateEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CChan13GetTopicOwnerEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CChan8GetTopicEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CChan8JoinUserERK7CString
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          126
      EdgeCount:       50
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN11CIRCNetwork6PutIRCERK7CString
        - _ZN5CChan6SetKeyERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK11CIRCNetwork14IsIRCConnectedEv
        - _ZNK5CChan4IsOnEv
        - _ZNK5CChan6GetKeyEv
        - _ZNK5CChan7GetNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:143,10'
          Dst:             _ZNK5CChan4IsOnEv
        - Src:             'src/Chan.cpp:144,9'
          Dst:             _ZN5CChan6SetKeyERK7CString
        - Src:             'src/Chan.cpp:146,21'
          Dst:             _ZNK11CIRCNetwork14IsIRCConnectedEv
        - Src:             'src/Chan.cpp:146,42'
          Dst:             _ZNK5CChan4IsOnEv
        - Src:             'src/Chan.cpp:147,38'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/Chan.cpp:147,56'
          Dst:             _ZNK5CChan6GetKeyEv
        - Src:             'src/Chan.cpp:147,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:147,21'
          Dst:             _ZN11CIRCNetwork6PutIRCERK7CString
        - Src:             'src/Chan.cpp:147,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:147,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK5CChan5CycleEv
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          122
      EdgeCount:       37
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN11CIRCNetwork6PutIRCERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK5CChan6GetKeyEv
        - _ZNK5CChan7GetNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:138,34'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/Chan.cpp:138,60'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/Chan.cpp:139,24'
          Dst:             _ZNK5CChan6GetKeyEv
        - Src:             'src/Chan.cpp:138,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:138,17'
          Dst:             _ZN11CIRCNetwork6PutIRCERK7CString
        - Src:             'src/Chan.cpp:138,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:138,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CChan10DetachUserEv
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          117
      EdgeCount:       38
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK11CIRCNetwork10GetIRCNickEv
        - _ZNK5CChan7GetNameEv
        - _ZNK5CNick11GetNickMaskEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:229,47'
          Dst:             _ZNK11CIRCNetwork10GetIRCNickEv
        - Src:             'src/Chan.cpp:229,60'
          Dst:             _ZNK5CNick11GetNickMaskEv
        - Src:             'src/Chan.cpp:230,40'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/Chan.cpp:229,29'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:229,21'
          Dst:             _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - Src:             'src/Chan.cpp:229,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:229,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:229,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:229,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CChan10AttachUserEP7CClient
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         238
      ICount:          1142
      EdgeCount:       389
      CyclomaticComplexity: 153
      functionsReached:
        - _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - _ZN5CChan10SendBufferEP7CClient
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Em
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK11CIRCNetwork10GetClientsEv
        - _ZNK11CIRCNetwork10GetIRCNickEv
        - _ZNK11CIRCNetwork12GetIRCServerEv
        - _ZNK5CChan12GetTopicDateEv
        - _ZNK5CChan13GetTopicOwnerEv
        - _ZNK5CChan15GetModeForNamesEv
        - _ZNK5CChan7GetNameEv
        - _ZNK5CChan8GetTopicEv
        - _ZNK5CNick10GetPermStrEv
        - _ZNK5CNick11GetNickMaskEv
        - _ZNK5CNick11GetPermCharEv
        - _ZNK5CNick7GetHostEv
        - _ZNK5CNick7GetNickEv
        - _ZNK5CNick8GetIdentEv
        - _ZNK7CClient10HasUHNamesEv
        - _ZNK7CClient9HasNamesxEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:153,27'
          Dst:             _ZNK11CIRCNetwork10GetIRCNickEv
        - Src:             'src/Chan.cpp:153,40'
          Dst:             _ZNK5CNick11GetNickMaskEv
        - Src:             'src/Chan.cpp:153,68'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/Chan.cpp:153,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:152,17'
          Dst:             _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - Src:             'src/Chan.cpp:152,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:152,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:156,10'
          Dst:             _ZNK5CChan8GetTopicEv
        - Src:             'src/Chan.cpp:157,47'
          Dst:             _ZNK11CIRCNetwork12GetIRCServerEv
        - Src:             'src/Chan.cpp:158,45'
          Dst:             _ZNK11CIRCNetwork10GetIRCNickEv
        - Src:             'src/Chan.cpp:158,58'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/Chan.cpp:159,33'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/Chan.cpp:159,52'
          Dst:             _ZNK5CChan8GetTopicEv
        - Src:             'src/Chan.cpp:157,29'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:157,21'
          Dst:             _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - Src:             'src/Chan.cpp:157,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:161,14'
          Dst:             _ZNK5CChan13GetTopicOwnerEv
        - Src:             'src/Chan.cpp:162,51'
          Dst:             _ZNK11CIRCNetwork12GetIRCServerEv
        - Src:             'src/Chan.cpp:163,49'
          Dst:             _ZNK11CIRCNetwork10GetIRCNickEv
        - Src:             'src/Chan.cpp:163,62'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/Chan.cpp:164,37'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/Chan.cpp:164,55'
          Dst:             _ZNK5CChan13GetTopicOwnerEv
        - Src:             'src/Chan.cpp:165,45'
          Dst:             _ZNK5CChan12GetTopicDateEv
        - Src:             'src/Chan.cpp:165,37'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/Chan.cpp:162,33'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:162,25'
          Dst:             _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - Src:             'src/Chan.cpp:162,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:162,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:152,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:152,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:157,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:162,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:162,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:170,38'
          Dst:             _ZNK11CIRCNetwork12GetIRCServerEv
        - Src:             'src/Chan.cpp:171,32'
          Dst:             _ZNK11CIRCNetwork10GetIRCNickEv
        - Src:             'src/Chan.cpp:171,45'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/Chan.cpp:172,20'
          Dst:             _ZNK5CChan15GetModeForNamesEv
        - Src:             'src/Chan.cpp:172,46'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/Chan.cpp:170,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:170,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:173,21'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Chan.cpp:174,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Chan.cpp:174,20'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Chan.cpp:176,53'
          Dst:             _ZNK11CIRCNetwork10GetClientsEv
        - Src:             'src/Chan.cpp:170,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:186,30'
          Dst:             _ZNK7CClient9HasNamesxEv
        - Src:             'src/Chan.cpp:187,35'
          Dst:             _ZNK5CNick10GetPermStrEv
        - Src:             'src/Chan.cpp:187,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:187,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:187,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:189,36'
          Dst:             _ZNK5CNick11GetPermCharEv
        - Src:             'src/Chan.cpp:190,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:190,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:190,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:190,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:195,30'
          Dst:             _ZNK7CClient10HasUHNamesEv
        - Src:             'src/Chan.cpp:195,57'
          Dst:             _ZNK5CNick8GetIdentEv
        - Src:             'src/Chan.cpp:196,28'
          Dst:             _ZNK5CNick7GetHostEv
        - Src:             'src/Chan.cpp:197,52'
          Dst:             _ZNK5CNick8GetIdentEv
        - Src:             'src/Chan.cpp:198,35'
          Dst:             _ZNK5CNick7GetHostEv
        - Src:             'src/Chan.cpp:197,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:197,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:197,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:197,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:200,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:206,29'
          Dst:             _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - Src:             'src/Chan.cpp:207,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:217,43'
          Dst:             _ZNK11CIRCNetwork12GetIRCServerEv
        - Src:             'src/Chan.cpp:218,41'
          Dst:             _ZNK11CIRCNetwork10GetIRCNickEv
        - Src:             'src/Chan.cpp:218,54'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/Chan.cpp:219,29'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/Chan.cpp:217,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:217,17'
          Dst:             _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - Src:             'src/Chan.cpp:217,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:224,5'
          Dst:             _ZN5CChan10SendBufferEP7CClient
        - Src:             'src/Chan.cpp:225,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:225,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:225,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:225,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:217,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:225,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:225,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:225,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:225,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CChan5CloneERS_
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN5CChan10AttachUserEP7CClient
        - _ZN5CChan10DetachUserEv
        - _ZN5CChan11SetDetachedEb
        - _ZN5CChan14SetBufferCountEjb
        - _ZN5CChan15SetDefaultModesERK7CString
        - _ZN5CChan22SetAutoClearChanBufferEb
        - _ZN5CChan6SetKeyERK7CString
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CChan14GetBufferCountEv
        - _ZNK5CChan15GetDefaultModesEv
        - _ZNK5CChan19AutoClearChanBufferEv
        - _ZNK5CChan4IsOnEv
        - _ZNK5CChan6GetKeyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:117,25'
          Dst:             _ZNK5CChan14GetBufferCountEv
        - Src:             'src/Chan.cpp:117,5'
          Dst:             _ZN5CChan14SetBufferCountEjb
        - Src:             'src/Chan.cpp:118,33'
          Dst:             _ZNK5CChan19AutoClearChanBufferEv
        - Src:             'src/Chan.cpp:118,5'
          Dst:             _ZN5CChan22SetAutoClearChanBufferEb
        - Src:             'src/Chan.cpp:119,17'
          Dst:             _ZNK5CChan6GetKeyEv
        - Src:             'src/Chan.cpp:119,5'
          Dst:             _ZN5CChan6SetKeyERK7CString
        - Src:             'src/Chan.cpp:120,26'
          Dst:             _ZNK5CChan15GetDefaultModesEv
        - Src:             'src/Chan.cpp:120,5'
          Dst:             _ZN5CChan15SetDefaultModesERK7CString
        - Src:             'src/Chan.cpp:122,9'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/Chan.cpp:122,30'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/Chan.cpp:126,13'
          Dst:             _ZNK5CChan4IsOnEv
        - Src:             'src/Chan.cpp:127,17'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/Chan.cpp:128,17'
          Dst:             _ZN5CChan10AttachUserEP7CClient
        - Src:             'src/Chan.cpp:130,17'
          Dst:             _ZN5CChan10DetachUserEv
        - Src:             'src/Chan.cpp:133,26'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/Chan.cpp:133,9'
          Dst:             _ZN5CChan11SetDetachedEb
    - functionName:    _ZNK5CChan14GetBufferCountEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7CBuffer12GetLineCountEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Chan.h:114,59'
          Dst:             _ZNK7CBuffer12GetLineCountEv
    - functionName:    _ZN5CChan15SetDefaultModesERK7CString
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Chan.h:160,62'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN5CChan11SetDetachedEb
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CChan8ToConfigEv
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         65
      ICount:          292
      EdgeCount:       112
      CyclomaticComplexity: 49
      functionsReached:
        - _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - _ZN7CConfigC2Ev
        - _ZN7CConfigD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Eb
        - _ZN7CStringC2Ej
        - _ZN7CStringD2Ev
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CChan10IsDisabledEv
        - _ZNK5CChan14GetBufferCountEv
        - _ZNK5CChan15GetDefaultModesEv
        - _ZNK5CChan19AutoClearChanBufferEv
        - _ZNK5CChan6GetKeyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:99,13'
          Dst:             _ZN7CConfigC2Ev
        - Src:             'src/Chan.cpp:102,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:102,50'
          Dst:             _ZNK5CChan14GetBufferCountEv
        - Src:             'src/Chan.cpp:102,42'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/Chan.cpp:102,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/Chan.cpp:102,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:102,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:102,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:102,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:104,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:105,40'
          Dst:             _ZNK5CChan19AutoClearChanBufferEv
        - Src:             'src/Chan.cpp:105,32'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/Chan.cpp:104,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/Chan.cpp:104,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:104,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:104,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:104,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:106,9'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/Chan.cpp:106,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:106,58'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:106,30'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/Chan.cpp:106,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:106,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:106,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:106,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:107,9'
          Dst:             _ZNK5CChan10IsDisabledEv
        - Src:             'src/Chan.cpp:107,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:107,58'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:107,30'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/Chan.cpp:107,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:107,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:107,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:107,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:108,10'
          Dst:             _ZNK5CChan6GetKeyEv
        - Src:             'src/Chan.cpp:108,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:108,58'
          Dst:             _ZNK5CChan6GetKeyEv
        - Src:             'src/Chan.cpp:108,35'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/Chan.cpp:108,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:108,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:109,10'
          Dst:             _ZNK5CChan15GetDefaultModesEv
        - Src:             'src/Chan.cpp:110,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:110,41'
          Dst:             _ZNK5CChan15GetDefaultModesEv
        - Src:             'src/Chan.cpp:110,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/Chan.cpp:110,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:110,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:113,1'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/Chan.cpp:113,1'
          Dst:             _ZN7CConfigD2Ev
    - functionName:    _ZN5CChan5ResetEv
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          68
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN5CChan10ClearNicksEv
        - _ZN5CChan14ResetJoinTriesEv
        - _ZN5CNick5ResetEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:89,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:89,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:89,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:90,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:90,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:90,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:93,12'
          Dst:             _ZN5CNick5ResetEv
        - Src:             'src/Chan.cpp:94,5'
          Dst:             _ZN5CChan10ClearNicksEv
        - Src:             'src/Chan.cpp:95,5'
          Dst:             _ZN5CChan14ResetJoinTriesEv
        - Src:             'src/Chan.cpp:89,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:90,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CChan10ClearNicksEv
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CChanD2Ev
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN5CChan10ClearNicksEv
        - _ZN5CNickD2Ev
        - _ZN7CBufferD2Ev
        - _ZN7CStringD2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:83,19'
          Dst:             _ZN5CChan10ClearNicksEv
        - Src:             'src/Chan.cpp:83,33'
          Dst:             _ZN7CBufferD2Ev
        - Src:             'src/Chan.cpp:83,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:83,33'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Chan.cpp:83,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:83,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:83,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:83,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:83,19'
          Dst:             __clang_call_terminate
    - functionName:    _ZN5CChanC2ERK7CStringP11CIRCNetworkbP7CConfig
      functionSourceFile: '/src/znc/src/Chan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         147
      ICount:          691
      EdgeCount:       247
      CyclomaticComplexity: 102
      functionsReached:
        - _ZN5CChan11SetDetachedEb
        - _ZN5CChan14SetBufferCountEjb
        - _ZN5CChan15SetDefaultModesERK7CString
        - _ZN5CChan22SetAutoClearChanBufferEb
        - _ZN5CChan6SetKeyERK7CString
        - _ZN5CChan7DisableEv
        - _ZN5CNick10SetNetworkEP11CIRCNetwork
        - _ZN5CNickC2Ev
        - _ZN5CNickD2Ev
        - _ZN6CUtils10PrintErrorERK7CString
        - _ZN7CBuffer12SetLineCountEjb
        - _ZN7CBufferC2Ej
        - _ZN7CBufferD2Ev
        - _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK11CIRCNetwork6IsChanERK7CString
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CUser17GetChanBufferSizeEv
        - _ZNK5CUser19AutoClearChanBufferEv
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString6ToBoolEv
        - _ZNK7CString6ToUIntEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Chan.cpp:33,40'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:33,51'
          Dst:             _ZNK5CUser19AutoClearChanBufferEv
        - Src:             'src/Chan.cpp:38,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:38,21'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Chan.cpp:38,15'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:39,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:39,20'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Chan.cpp:39,14'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:40,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:41,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:45,7'
          Dst:             _ZN5CNickC2Ev
        - Src:             'src/Chan.cpp:47,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:49,7'
          Dst:             _ZN7CBufferC2Ej
        - Src:             'src/Chan.cpp:52,22'
          Dst:             _ZNK11CIRCNetwork6IsChanERK7CString
        - Src:             'src/Chan.cpp:53,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:53,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Chan.cpp:53,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:38,15'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:39,14'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:53,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:56,12'
          Dst:             _ZN5CNick10SetNetworkEP11CIRCNetwork
        - Src:             'src/Chan.cpp:57,39'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Chan.cpp:57,50'
          Dst:             _ZNK5CUser17GetChanBufferSizeEv
        - Src:             'src/Chan.cpp:57,14'
          Dst:             _ZN7CBuffer12SetLineCountEjb
        - Src:             'src/Chan.cpp:60,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Chan.cpp:61,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:61,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:61,22'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/Chan.cpp:61,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:61,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:62,35'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/Chan.cpp:62,13'
          Dst:             _ZN5CChan14SetBufferCountEjb
        - Src:             'src/Chan.cpp:61,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:61,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:63,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:63,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:63,22'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/Chan.cpp:63,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:63,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:64,43'
          Dst:             _ZNK7CString6ToBoolEv
        - Src:             'src/Chan.cpp:64,13'
          Dst:             _ZN5CChan22SetAutoClearChanBufferEb
        - Src:             'src/Chan.cpp:63,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:63,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:65,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:65,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:65,22'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/Chan.cpp:65,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:65,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:67,44'
          Dst:             _ZNK7CString6ToBoolEv
        - Src:             'src/Chan.cpp:67,13'
          Dst:             _ZN5CChan22SetAutoClearChanBufferEb
        - Src:             'src/Chan.cpp:65,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:65,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:68,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:68,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:68,22'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/Chan.cpp:68,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:68,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:69,32'
          Dst:             _ZNK7CString6ToBoolEv
        - Src:             'src/Chan.cpp:69,13'
          Dst:             _ZN5CChan11SetDetachedEb
        - Src:             'src/Chan.cpp:68,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:68,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:70,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:70,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:70,22'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/Chan.cpp:70,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:70,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:71,24'
          Dst:             _ZNK7CString6ToBoolEv
        - Src:             'src/Chan.cpp:71,34'
          Dst:             _ZN5CChan7DisableEv
        - Src:             'src/Chan.cpp:70,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:70,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:72,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:72,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:72,22'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/Chan.cpp:72,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:72,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:73,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:73,24'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Chan.cpp:73,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:75,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Chan.cpp:74,17'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/Chan.cpp:74,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:72,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:72,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:73,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:74,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:78,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:78,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:78,22'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/Chan.cpp:78,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:78,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:78,54'
          Dst:             _ZN5CChan6SetKeyERK7CString
        - Src:             'src/Chan.cpp:78,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:78,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:79,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:79,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Chan.cpp:79,22'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/Chan.cpp:79,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:79,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:79,56'
          Dst:             _ZN5CChan15SetDefaultModesERK7CString
        - Src:             'src/Chan.cpp:79,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:79,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:80,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:80,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:81,1'
          Dst:             _ZN7CBufferD2Ev
        - Src:             'src/Chan.cpp:81,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:81,1'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Chan.cpp:81,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:81,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:81,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Chan.cpp:81,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CServerltERKS_
      functionSourceFile: '/src/znc/src/Server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          161
      EdgeCount:       34
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CServereqERKS_
      functionSourceFile: '/src/znc/src/Server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CServer5ParseE7CString
      functionSourceFile: '/src/znc/src/Server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          255
      EdgeCount:       78
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN7CServerC2ERK7CStringtS2_bb
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CString4TrimERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString8ToUShortEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Server.cpp:53,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Server.cpp:53,11'
          Dst:             _ZN7CString4TrimERKS_
        - Src:             'src/Server.cpp:53,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:55,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Server.cpp:55,15'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Server.cpp:55,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:56,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Server.cpp:56,19'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Server.cpp:56,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:53,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:55,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:56,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:60,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Server.cpp:60,31'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Server.cpp:60,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:61,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Server.cpp:61,31'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Server.cpp:61,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:62,16'
          Dst:             _ZN7CServerC2ERK7CStringtS2_bb
        - Src:             'src/Server.cpp:63,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:63,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:60,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:61,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:63,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:63,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:65,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Server.cpp:65,27'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Server.cpp:65,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:66,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Server.cpp:66,27'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Server.cpp:66,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:68,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Server.cpp:68,15'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Server.cpp:68,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:65,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:66,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:68,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:72,34'
          Dst:             _ZNK7CString8ToUShortEv
        - Src:             'src/Server.cpp:73,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Server.cpp:73,27'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Server.cpp:73,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:75,12'
          Dst:             _ZN7CServerC2ERK7CStringtS2_bb
        - Src:             'src/Server.cpp:76,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:76,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:76,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:73,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:76,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:76,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:76,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CServerC2ERK7CStringtS2_bb
      functionSourceFile: '/src/znc/src/Server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Server.cpp:21,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Server.cpp:23,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Server.cpp:25,35'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CServer9GetStringEb
      functionSourceFile: '/src/znc/src/Server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          286
      EdgeCount:       98
      CyclomaticComplexity: 44
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Et
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Server.cpp:40,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Server.cpp:42,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Server.cpp:42,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Server.cpp:42,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Server.cpp:42,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:42,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:42,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:42,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:44,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Server.cpp:44,64'
          Dst:             _ZN7CStringC2Et
        - Src:             'src/Server.cpp:44,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Server.cpp:44,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Server.cpp:44,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:44,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:44,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:44,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:44,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:44,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:47,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Server.cpp:46,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:46,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:49,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:49,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CServer12IsUnixSocketEv
      functionSourceFile: '/src/znc/src/Server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CServer5IsSSLEv
      functionSourceFile: '/src/znc/src/Server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CServer7GetPassEv
      functionSourceFile: '/src/znc/src/Server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CServer7GetPortEv
      functionSourceFile: '/src/znc/src/Server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CServer7GetNameEv
      functionSourceFile: '/src/znc/src/Server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CServer15IsValidHostNameERK7CString
      functionSourceFile: '/src/znc/src/Server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString8ContainsERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Server.cpp:30,55'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Server.cpp:30,46'
          Dst:             _ZNK7CString8ContainsERKS_15CaseSensitivity
        - Src:             'src/Server.cpp:30,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:30,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CServerD2Ev
      functionSourceFile: '/src/znc/src/Server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Server.cpp:27,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Server.cpp:27,22'
          Dst:             _ZN7CStringD2Ev
    - functionName:    '_ZZN11CModCommandC1ERK7CStringP7CModuleMS3_FvS2_ES2_S2_ENK3$_0clES2_'
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2227
      functionLinenumberEnd: 2227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20CInlineFormatMessage5applyIPKcJEEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ei
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyER8MCStringi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyER8MCStringi
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessage5applyIA67_cJPKcEEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ei
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyIPKcJEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyIPKcJEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessage5applyI7CStringJA67_cPKcEEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ei
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyIA67_cJPKcEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyIA67_cJPKcEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessage5applyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEJEEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          73
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ei
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyER8MCStringi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyER8MCStringi
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessage5applyIA7_cJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ei
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEJEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEJEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessage5applyI7CStringJA7_cNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ei
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyIA7_cJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyIA7_cJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CModInfoD2Ev
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:279,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Modules.h:279,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Modules.h:279,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Modules.h:279,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Modules.h:279,18'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CModInfoC2ERKS_
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          116
      EdgeCount:       30
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:259,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Modules.h:259,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Modules.h:259,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Modules.h:259,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Modules.h:259,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Modules.h:259,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Modules.h:259,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Modules.h:259,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Modules.h:259,7'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK8CModInfoltERKS_
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CModInfo7GetNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:282,17'
          Dst:             _ZNK8CModInfo7GetNameEv
        - Src:             'include/znc/Modules.h:282,34'
          Dst:             _ZNK8CModInfo7GetNameEv
    - functionName:    _ZNK8CModInfo7GetNameEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CModCommandD2Ev
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN20COptionalTranslationD2Ev
        - _ZN7CStringD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:352,7'
          Dst:             _ZN20COptionalTranslationD2Ev
        - Src:             'include/znc/Modules.h:352,7'
          Dst:             _ZN20COptionalTranslationD2Ev
        - Src:             'include/znc/Modules.h:352,7'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN20COptionalTranslationD2Ev
      functionSourceFile: '/src/znc/include/znc/Translation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNRSt3__116__variant_detail6__baseILNS0_6_TraitE1EJ7CString19CDelayedTranslationEE9__as_baseB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/variant'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__116__variant_detail6__dtorINS0_8__traitsIJ7CString19CDelayedTranslationEEELNS0_6_TraitE1EE9__destroyB8ne220000EvENKUlRT_E_clINS0_5__altILm1ES4_EEEEDaS9_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/variant'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19CDelayedTranslationD2Ev
      functionSourceFile: '/src/znc/include/znc/Translation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Translation.h:71,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Translation.h:71,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Translation.h:71,7'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZZNSt3__116__variant_detail6__dtorINS0_8__traitsIJ7CString19CDelayedTranslationEEELNS0_6_TraitE1EE9__destroyB8ne220000EvENKUlRT_E_clINS0_5__altILm0ES3_EEEEDaS9_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/variant'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7CModule14AddHelpCommandEvENK3$_0clERK7CString'
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule17HandleHelpCommandERK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:556,44'
          Dst:             _ZN7CModule17HandleHelpCommandERK7CString
    - functionName:    _ZN7CModule17HandleHelpCommandERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          254
      EdgeCount:       90
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN11CModCommand8InitHelpER6CTable
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN6CTableC2Ev
        - _ZN6CTableD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK11CModCommand10GetCommandEv
        - _ZNK11CModCommand7AddHelpER6CTable
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK7CModule3t_fERK7CStringS2_
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString7AsLowerEv
        - _ZNK7CString7WildCmpERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:586,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:586,29'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Modules.cpp:586,38'
          Dst:             _ZNK7CString7AsLowerEv
        - Src:             'src/Modules.cpp:586,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:586,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:587,12'
          Dst:             _ZN6CTableC2Ev
        - Src:             'src/Modules.cpp:589,5'
          Dst:             _ZN11CModCommand8InitHelpER6CTable
        - Src:             'src/Modules.cpp:591,34'
          Dst:             _ZNK11CModCommand10GetCommandEv
        - Src:             'src/Modules.cpp:591,47'
          Dst:             _ZNK7CString7AsLowerEv
        - Src:             'src/Modules.cpp:593,19'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Modules.cpp:594,18'
          Dst:             _ZNK7CString7WildCmpERKS_15CaseSensitivity
        - Src:             'src/Modules.cpp:595,23'
          Dst:             _ZNK11CModCommand7AddHelpER6CTable
        - Src:             'src/Modules.cpp:586,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:586,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:597,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:597,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:599,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:599,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:599,19'
          Dst:             _ZNK7CModule3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:599,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Modules.cpp:599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:599,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:599,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:603,1'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/Modules.cpp:603,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:603,1'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/Modules.cpp:603,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN6CTableC2Ev
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CModCommand8InitHelpER6CTable
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2236
      functionLinenumberEnd: 2240
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          111
      EdgeCount:       33
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN6CTable8SetStyleENS_6EStyleE
        - _ZN6CTable9AddColumnERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:2237,11'
          Dst:             _ZN6CTable8SetStyleENS_6EStyleE
        - Src:             'src/Modules.cpp:2238,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2238,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2238,21'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Modules.cpp:2238,11'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/Modules.cpp:2238,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2238,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2238,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2239,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2239,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2239,21'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Modules.cpp:2239,11'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/Modules.cpp:2239,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2239,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2239,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2238,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2238,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2238,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2239,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2239,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2239,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK11CModCommand10GetCommandEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CModCommand7AddHelpER6CTable
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2242
      functionLinenumberEnd: 2247
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          205
      EdgeCount:       64
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN6CTable6AddRowEv
        - _ZN6CTable7SetCellERK7CStringS2_m
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK11CModCommand10GetCommandEv
        - _ZNK11CModCommand14GetDescriptionEv
        - _ZNK11CModCommand7GetArgsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:2243,11'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/Modules.cpp:2244,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2244,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2244,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Modules.cpp:2245,19'
          Dst:             _ZNK11CModCommand10GetCommandEv
        - Src:             'src/Modules.cpp:2245,35'
          Dst:             _ZNK11CModCommand7GetArgsEv
        - Src:             'src/Modules.cpp:2245,67'
          Dst:             _ZNK11CModCommand7GetArgsEv
        - Src:             'src/Modules.cpp:2245,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:2244,11'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/Modules.cpp:2244,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2244,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2244,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2244,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2244,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2244,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2246,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2246,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2246,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Modules.cpp:2246,53'
          Dst:             _ZNK11CModCommand14GetDescriptionEv
        - Src:             'src/Modules.cpp:2246,11'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/Modules.cpp:2246,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2246,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2246,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2246,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2244,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2244,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2244,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2244,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2244,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2244,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2246,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2246,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2246,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2246,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CModule3t_fERK7CStringS2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2255
      functionLinenumberEnd: 2257
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN20CInlineFormatMessageC2EO7CString
        - _ZN7CStringD2Ev
        - _ZNK7CModule3t_sERK7CStringS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:2256,33'
          Dst:             _ZNK7CModule3t_sERK7CStringS2_
        - Src:             'src/Modules.cpp:2256,12'
          Dst:             _ZN20CInlineFormatMessageC2EO7CString
        - Src:             'src/Modules.cpp:2256,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2256,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN6CTableD2Ev
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6CTableD0Ev
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6CTableD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Utils.h:182,23'
          Dst:             _ZN6CTableD2Ev
    - functionName:    _ZNK7CModule3t_sERK7CStringS2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2249
      functionLinenumberEnd: 2252
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12CTranslation3GetEv
        - _ZN12CTranslation8SingularERK7CStringS2_S2_
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CModule10GetModNameEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:2250,12'
          Dst:             _ZN12CTranslation3GetEv
        - Src:             'src/Modules.cpp:2250,50'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:2250,41'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:2250,32'
          Dst:             _ZN12CTranslation8SingularERK7CStringS2_S2_
        - Src:             'src/Modules.cpp:2250,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2250,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK11CModCommand7GetArgsEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK20COptionalTranslation7ResolveEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:396,45'
          Dst:             _ZNK20COptionalTranslation7ResolveEv
    - functionName:    _ZNK11CModCommand14GetDescriptionEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK20COptionalTranslation7ResolveEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:397,52'
          Dst:             _ZNK20COptionalTranslation7ResolveEv
    - functionName:    _ZNK20COptionalTranslation7ResolveEv
      functionSourceFile: '/src/znc/include/znc/Translation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZNK19CDelayedTranslation7ResolveEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Translation.h:92,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Translation.h:94,36'
          Dst:             _ZNK19CDelayedTranslation7ResolveEv
    - functionName:    _ZNSt18bad_variant_accessC2Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/variant'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionC2B8ne220000Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/variant:290,33'
          Dst:             _ZNSt9exceptionC2B8ne220000Ev
    - functionName:    _ZNSt18bad_variant_accessD2Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/variant'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/variant:290,33'
          Dst:             _ZNSt9exceptionD2Ev
    - functionName:    _ZNSt9exceptionD2Ev
      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:    _ZN11CModCommandC2Ev
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2222
      functionLinenumberEnd: 2222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN20COptionalTranslationC2EPKc
        - _ZN20COptionalTranslationD2Ev
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:2222,7'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Modules.cpp:2222,35'
          Dst:             _ZN20COptionalTranslationC2EPKc
        - Src:             'src/Modules.cpp:2222,47'
          Dst:             _ZN20COptionalTranslationC2EPKc
        - Src:             'src/Modules.cpp:2222,59'
          Dst:             _ZN20COptionalTranslationD2Ev
        - Src:             'src/Modules.cpp:2222,59'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN20COptionalTranslationC2EPKc
      functionSourceFile: '/src/znc/include/znc/Translation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN20COptionalTranslationC2ERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Translation.h:88,64'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Translation.h:88,43'
          Dst:             _ZN20COptionalTranslationC2ERK7CString
        - Src:             'include/znc/Translation.h:88,43'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Translation.h:88,43'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN20COptionalTranslationC2ERK7CString
      functionSourceFile: '/src/znc/include/znc/Translation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__116__variant_detail6__ctorINS0_8__traitsIJ7CString19CDelayedTranslationEEEE19__generic_constructB8ne220000IRKNS0_18__copy_constructorIS5_LNS0_6_TraitE1EEEEEvRS6_OT_ENKUlSF_E_clIRKNS0_5__altILm1ES4_EEEEDaSF_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/variant'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19CDelayedTranslationC2ERKS_
      functionSourceFile: '/src/znc/include/znc/Translation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Translation.h:71,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Translation.h:71,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Translation.h:71,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Translation.h:71,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Translation.h:71,7'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZZNSt3__116__variant_detail6__ctorINS0_8__traitsIJ7CString19CDelayedTranslationEEEE19__generic_constructB8ne220000IRKNS0_18__copy_constructorIS5_LNS0_6_TraitE1EEEEEvRS6_OT_ENKUlSF_E_clIRKNS0_5__altILm0ES3_EEEEDaSF_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/variant'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNKRSt3__116__variant_detail6__baseILNS0_6_TraitE1EJ7CString19CDelayedTranslationEE9__as_baseB8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/variant'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CModInfoC2ERK7CStringS2_NS_11EModuleTypeE
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          108
      EdgeCount:       30
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:272,11'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Modules.h:273,11'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Modules.h:274,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Modules.h:275,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Modules.h:276,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Modules.h:278,31'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Modules.h:278,31'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Modules.h:278,31'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Modules.h:278,31'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZZNSt3__116__variant_detail12__assignmentINS0_8__traitsIJ7CString19CDelayedTranslationEEEE12__assign_altB8ne220000ILm1ES4_RKS4_EEvRNS0_5__altIXT_ET0_EEOT1_ENKUt_clENS_17integral_constantIbLb1EEE
      functionSourceFile: '/usr/local/bin/../include/c++/v1/variant'
      linkageType:     InternalLinkage
      functionLinenumber: 923
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19CDelayedTranslationaSERKS_
      functionSourceFile: '/src/znc/include/znc/Translation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Translation.h:71,7'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/Translation.h:71,7'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/Translation.h:71,7'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZZNSt3__116__variant_detail12__assignmentINS0_8__traitsIJ7CString19CDelayedTranslationEEEE16__generic_assignB8ne220000IRKNS0_17__copy_assignmentIS5_LNS0_6_TraitE1EEEEEvOT_ENKUlRSD_OT0_E_clINS0_5__altILm1ES4_EERKSL_EEDaSF_SH_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/variant'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 947
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__116__variant_detail12__assignmentINS0_8__traitsIJ7CString19CDelayedTranslationEEEE12__assign_altB8ne220000ILm0ES3_RKS3_EEvRNS0_5__altIXT_ET0_EEOT1_ENKUt_clENS_17integral_constantIbLb1EEE
      functionSourceFile: '/usr/local/bin/../include/c++/v1/variant'
      linkageType:     InternalLinkage
      functionLinenumber: 923
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__116__variant_detail12__assignmentINS0_8__traitsIJ7CString19CDelayedTranslationEEEE16__generic_assignB8ne220000IRKNS0_17__copy_assignmentIS5_LNS0_6_TraitE1EEEEEvOT_ENKUlRSD_OT0_E_clINS0_5__altILm0ES3_EERKSL_EEDaSF_SH_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/variant'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 947
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20COptionalTranslationaSERKS_
      functionSourceFile: '/src/znc/include/znc/Translation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CFPTimer6RunJobEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CFPTimerD0Ev
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CFPTimerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:217,25'
          Dst:             _ZN8CFPTimerD2Ev
    - functionName:    _ZN8CFPTimerD2Ev
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6CTimerD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:217,26'
          Dst:             _ZN6CTimerD2Ev
    - functionName:    _ZN6CTimerD2Ev
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN5CCronD2Ev
        - _ZN7CModule11UnlinkTimerEP6CTimer
        - _ZN7CStringD2Ev
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:121,32'
          Dst:             _ZN7CModule11UnlinkTimerEP6CTimer
        - Src:             'src/Modules.cpp:121,51'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:121,51'
          Dst:             _ZN5CCronD2Ev
        - Src:             'src/Modules.cpp:121,32'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7CModule11UnlinkTimerEP6CTimer
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6CTimerD0Ev
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6CTimerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:121,19'
          Dst:             _ZN6CTimerD2Ev
    - functionName:    _ZN7CModule11GetSubPagesEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule13ClearSubPagesEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 533
      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:    _ZN7CModule10AddSubPageENSt3__110shared_ptrI11CWebSubPageEE
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule15GetWebMenuTitleEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:496,48'
          Dst:             _ZN7CStringC2EPKc
    - functionName:    _ZN7CModule16WebRequiresAdminEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule16WebRequiresLoginEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CModInfo3t_sERK7CStringS2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2271
      functionLinenumberEnd: 2273
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12CTranslation3GetEv
        - _ZN12CTranslation8SingularERK7CStringS2_S2_
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK8CModInfo7GetNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:2272,12'
          Dst:             _ZN12CTranslation3GetEv
        - Src:             'src/Modules.cpp:2272,50'
          Dst:             _ZNK8CModInfo7GetNameEv
        - Src:             'src/Modules.cpp:2272,41'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:2272,32'
          Dst:             _ZN12CTranslation8SingularERK7CStringS2_S2_
        - Src:             'src/Modules.cpp:2272,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2272,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CModule3t_pERK7CStringS2_iS2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2261
      functionLinenumberEnd: 2264
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          85
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12CTranslation3GetEv
        - _ZN12CTranslation6PluralERK7CStringS2_S2_S2_i
        - _ZN20CInlineFormatMessageC2EO7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CModule10GetModNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:2262,33'
          Dst:             _ZN12CTranslation3GetEv
        - Src:             'src/Modules.cpp:2263,18'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:2263,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:2262,53'
          Dst:             _ZN12CTranslation6PluralERK7CStringS2_S2_S2_i
        - Src:             'src/Modules.cpp:2262,12'
          Dst:             _ZN20CInlineFormatMessageC2EO7CString
        - Src:             'src/Modules.cpp:2262,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2262,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2262,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2262,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN20COptionalTranslationC2ERKS_
      functionSourceFile: '/src/znc/include/znc/Translation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CModCommandC2ERK7CStringNSt3__18functionIFvS2_EEERK20COptionalTranslationS9_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2234
      functionLinenumberEnd: 2234
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN20COptionalTranslationC2ERKS_
        - _ZN20COptionalTranslationD2Ev
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:2234,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Modules.cpp:2234,47'
          Dst:             _ZN20COptionalTranslationC2ERKS_
        - Src:             'src/Modules.cpp:2234,61'
          Dst:             _ZN20COptionalTranslationC2ERKS_
        - Src:             'src/Modules.cpp:2234,75'
          Dst:             _ZN20COptionalTranslationD2Ev
        - Src:             'src/Modules.cpp:2234,75'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CModCommandC2ERK7CStringP7CModuleMS3_FvS2_ES2_S2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2229
      functionLinenumberEnd: 2229
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN20COptionalTranslationC2ERK7CString
        - _ZN20COptionalTranslationD2Ev
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:2226,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Modules.cpp:2228,7'
          Dst:             _ZN20COptionalTranslationC2ERK7CString
        - Src:             'src/Modules.cpp:2229,7'
          Dst:             _ZN20COptionalTranslationC2ERK7CString
        - Src:             'src/Modules.cpp:2229,22'
          Dst:             _ZN20COptionalTranslationD2Ev
        - Src:             'src/Modules.cpp:2229,22'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessageclIJ7CStringA67_cPKcEEES1_DpRKT_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CString11NamedFormatERKS_RK8MCString
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK20CInlineFormatMessage5applyI7CStringJA67_cPKcEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:664,18'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'include/znc/ZNCString.h:665,9'
          Dst:             _ZNK20CInlineFormatMessage5applyI7CStringJA67_cPKcEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:666,16'
          Dst:             _ZN7CString11NamedFormatERKS_RK8MCString
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessageclIJ7CStringA7_cNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEES1_DpRKT_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CString11NamedFormatERKS_RK8MCString
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK20CInlineFormatMessage5applyI7CStringJA7_cNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:664,18'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'include/znc/ZNCString.h:665,9'
          Dst:             _ZNK20CInlineFormatMessage5applyI7CStringJA7_cNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:666,16'
          Dst:             _ZN7CString11NamedFormatERKS_RK8MCString
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZN8CModules14GetDefaultModsERNSt3__13setI8CModInfoNS0_4lessIS2_EENS0_9allocatorIS2_EEEENS2_11EModuleTypeE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2086
      functionLinenumberEnd: 2106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          241
      EdgeCount:       77
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN8CModules16GetAvailableModsERNSt3__13setI8CModInfoNS0_4lessIS2_EENS0_9allocatorIS2_EEEENS2_11EModuleTypeE
        - _ZNK8CModInfo7GetNameEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:2087,5'
          Dst:             _ZN8CModules16GetAvailableModsERNSt3__13setI8CModInfoNS0_4lessIS2_EENS0_9allocatorIS2_EEEENS2_11EModuleTypeE
        - Src:             'src/Modules.cpp:2099,32'
          Dst:             _ZNK8CModInfo7GetNameEv
    - functionName:    _ZN8CModules16GetAvailableModsERNSt3__13setI8CModInfoNS0_4lessIS2_EENS0_9allocatorIS2_EEEENS2_11EModuleTypeE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2054
      functionLinenumberEnd: 2083
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         64
      ICount:          311
      EdgeCount:       103
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN4CDir14FillByWildcardERK7CStringS2_
        - _ZN4CDirC2Ev
        - _ZN4CDirD2Ev
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN7CString10RightChompEm
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN8CModInfoC2Ev
        - _ZN8CModInfoD2Ev
        - _ZN8CModules10GetModDirsEv
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules14GetModPathInfoER8CModInfoRK7CStringS4_RS2_
        - _ZN8CModules18OnGetAvailableModsERNSt3__13setI8CModInfoNS0_4lessIS2_EENS0_9allocatorIS2_EEEENS2_11EModuleTypeE
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK5CFile11GetLongNameEv
        - _ZNK5CFile12GetShortNameEv
        - _ZNK8CModInfo12SupportsTypeENS_11EModuleTypeE
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:2058,10'
          Dst:             _ZN4CDirC2Ev
        - Src:             'src/Modules.cpp:2060,23'
          Dst:             _ZN8CModules10GetModDirsEv
        - Src:             'src/Modules.cpp:2063,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2063,13'
          Dst:             _ZN4CDir14FillByWildcardERK7CStringS2_
        - Src:             'src/Modules.cpp:2063,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2068,34'
          Dst:             _ZNK5CFile12GetShortNameEv
        - Src:             'src/Modules.cpp:2069,34'
          Dst:             _ZNK5CFile11GetLongNameEv
        - Src:             'src/Modules.cpp:2070,22'
          Dst:             _ZN8CModInfoC2Ev
        - Src:             'src/Modules.cpp:2071,19'
          Dst:             _ZN7CString10RightChompEm
        - Src:             'src/Modules.cpp:2073,21'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Modules.cpp:2074,17'
          Dst:             _ZN8CModules14GetModPathInfoER8CModInfoRK7CStringS4_RS2_
        - Src:             'src/Modules.cpp:2075,29'
          Dst:             _ZNK8CModInfo12SupportsTypeENS_11EModuleTypeE
        - Src:             'src/Modules.cpp:2063,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2079,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2079,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2079,9'
          Dst:             _ZN8CModInfoD2Ev
        - Src:             'src/Modules.cpp:2079,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2079,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2079,9'
          Dst:             _ZN8CModInfoD2Ev
        - Src:             'src/Modules.cpp:2079,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2079,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2082,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Modules.cpp:2082,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Modules.cpp:2082,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Modules.cpp:2082,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Modules.cpp:2082,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Modules.cpp:2082,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Modules.cpp:2082,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:2082,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Modules.cpp:2082,5'
          Dst:             _ZN8CModules18OnGetAvailableModsERNSt3__13setI8CModInfoNS0_4lessIS2_EENS0_9allocatorIS2_EEEENS2_11EModuleTypeE
        - Src:             'src/Modules.cpp:2082,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Modules.cpp:2082,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:2082,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Modules.cpp:2082,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Modules.cpp:2082,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:2082,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Modules.cpp:2083,1'
          Dst:             _ZN4CDirD2Ev
        - Src:             'src/Modules.cpp:2083,1'
          Dst:             _ZN4CDirD2Ev
    - functionName:    _ZN8CModules10GetModDirsEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2130
      functionLinenumberEnd: 2149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         43
      ICount:          213
      EdgeCount:       71
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN4CZNC3GetEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK4CZNC10GetModPathEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:2132,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Modules.cpp:2141,12'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Modules.cpp:2141,24'
          Dst:             _ZNK4CZNC10GetModPathEv
        - Src:             'src/Modules.cpp:2141,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:2141,10'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:2141,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2141,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2145,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2146,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2145,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2145,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2149,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2141,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2141,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2145,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2145,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2149,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CModInfoC2Ev
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CModInfoC2ERK7CStringS2_NS_11EModuleTypeE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:268,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Modules.h:268,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Modules.h:268,18'
          Dst:             _ZN8CModInfoC2ERK7CStringS2_NS_11EModuleTypeE
        - Src:             'include/znc/Modules.h:268,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Modules.h:268,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Modules.h:268,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Modules.h:268,18'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CModules14GetModPathInfoER8CModInfoRK7CStringS4_RS2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2037
      functionLinenumberEnd: 2051
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8CModInfo7SetNameERK7CString
        - _ZN8CModInfo7SetPathERK7CString
        - _ZN8CModules10OpenModuleERK7CStringS2_R8CModInfoRS0_
        - _ZN8CModules18ValidateModuleNameERK7CStringRS0_
        - dlclose
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:2038,10'
          Dst:             _ZN8CModules18ValidateModuleNameERK7CStringRS0_
        - Src:             'src/Modules.cpp:2042,13'
          Dst:             _ZN8CModInfo7SetNameERK7CString
        - Src:             'src/Modules.cpp:2043,13'
          Dst:             _ZN8CModInfo7SetPathERK7CString
        - Src:             'src/Modules.cpp:2045,19'
          Dst:             _ZN8CModules10OpenModuleERK7CStringS2_R8CModInfoRS0_
        - Src:             'src/Modules.cpp:2048,5'
          Dst:             dlclose
    - functionName:    _ZNK8CModInfo12SupportsTypeENS_11EModuleTypeE
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CModules18OnGetAvailableModsERNSt3__13setI8CModInfoNS0_4lessIS2_EENS0_9allocatorIS2_EEEENS2_11EModuleTypeE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1825
      functionLinenumberEnd: 1828
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          202
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1826,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1826,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1826,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1826,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1826,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1826,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1826,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1826,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1826,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1826,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1826,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1826,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1826,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1826,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN7CModule9SetClientEP7CClient
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    280
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule7SetUserEP5CUser
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    264
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CModules12UnloadModuleERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1939
      functionLinenumberEnd: 1942
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN8CModules12UnloadModuleERK7CStringRS0_
      functionUses:    147
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1940,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Modules.cpp:1941,12'
          Dst:             _ZN8CModules12UnloadModuleERK7CStringRS0_
        - Src:             'src/Modules.cpp:1942,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1942,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule10SetNetworkEP11CIRCNetwork
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    272
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CModules12UnloadModuleERK7CStringRS0_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1944
      functionLinenumberEnd: 1983
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         88
      ICount:          458
      EdgeCount:       145
      CyclomaticComplexity: 59
      functionsReached:
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN7CModule6GetDLLEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules17OnModuleUnloadingEP7CModuleRbR7CString
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK8CModules10FindModuleERK7CString
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
        - dlclose
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1946,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Modules.cpp:1948,24'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/Modules.cpp:1949,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1949,13'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:1949,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1952,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1952,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1952,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:1952,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Modules.cpp:1952,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:1952,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1952,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1952,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1952,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1949,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1952,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1952,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1952,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1952,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1958,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Modules.cpp:1958,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Modules.cpp:1958,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Modules.cpp:1958,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Modules.cpp:1958,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Modules.cpp:1958,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1958,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1958,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1958,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1958,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1958,5'
          Dst:             _ZN8CModules17OnModuleUnloadingEP7CModuleRbR7CString
        - Src:             'src/Modules.cpp:1958,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1958,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1958,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1958,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1958,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1958,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1963,28'
          Dst:             _ZN7CModule6GetDLLEv
        - Src:             'src/Modules.cpp:1975,9'
          Dst:             dlclose
        - Src:             'src/Modules.cpp:1976,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1976,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1976,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:1976,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Modules.cpp:1976,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:1976,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1976,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1976,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1976,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1976,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1976,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1976,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1976,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1981,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1981,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1981,15'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:1981,15'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Modules.cpp:1981,13'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:1981,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1981,5'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1981,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1981,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1981,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1981,5'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1981,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1981,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1983,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1983,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK8CModules10FindModuleERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1830
      functionLinenumberEnd: 1838
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1832,34'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1832,21'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
    - functionName:    _ZN8CModules17OnModuleUnloadingEP7CModuleRbR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1815
      functionLinenumberEnd: 1817
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          247
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1816,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1816,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1816,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1816,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1816,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1816,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1816,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1816,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1816,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1816,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1816,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1816,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1816,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1816,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN7CModule6GetDLLEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionLinenumberEnd: 1109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dlclose
      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:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CModules18ValidateModuleNameERK7CStringRS0_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1840
      functionLinenumberEnd: 1853
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          216
      EdgeCount:       41
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1846,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1846,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1846,17'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:1846,17'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Modules.cpp:1845,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:1845,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1845,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1845,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1845,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1845,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1845,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1845,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1845,13'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CModInfo7SetNameERK7CString
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:316,46'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN8CModInfo7SetPathERK7CString
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:317,46'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN8CModules10OpenModuleERK7CStringS2_R8CModInfoRS0_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2152
      functionLinenumberEnd: 2219
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          557
      EdgeCount:       188
      CyclomaticComplexity: 88
      functionsReached:
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN27CTranslationDomainRefHolderC2ERK7CString
        - _ZN27CTranslationDomainRefHolderD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules18ValidateModuleNameERK7CStringRS0_
        - _ZNK20CInlineFormatMessageclIJ7CStringA67_cPKcEEES1_DpRKT_
        - _ZNK20CInlineFormatMessageclIJ7CStringA7_cNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEES1_DpRKT_
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - dlclose
        - dlerror
        - dlopen
        - dlsym
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:2156,10'
          Dst:             _ZN8CModules18ValidateModuleNameERK7CStringRS0_
        - Src:             'src/Modules.cpp:2172,19'
          Dst:             dlopen
        - Src:             'src/Modules.cpp:2177,32'
          Dst:             dlerror
        - Src:             'src/Modules.cpp:2178,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2178,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2178,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2178,50'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Modules.cpp:2178,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2178,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2179,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2179,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2179,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:2179,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - Src:             'src/Modules.cpp:2179,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:2179,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2179,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:2179,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2179,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2181,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2178,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2178,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2179,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2179,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:2179,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2179,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2181,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2185,52'
          Dst:             dlsym
        - Src:             'src/Modules.cpp:2187,9'
          Dst:             dlclose
        - Src:             'src/Modules.cpp:2188,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2188,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2188,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:2188,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Modules.cpp:2188,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:2188,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2188,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:2188,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2188,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2188,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2188,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:2188,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2188,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2193,9'
          Dst:             strcmp
        - Src:             'src/Modules.cpp:2194,9'
          Dst:             strcmp
        - Src:             'src/Modules.cpp:2196,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2195,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2195,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:2199,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2195,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringA7_cNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEES1_DpRKT_
        - Src:             'src/Modules.cpp:2195,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:2195,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2195,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2195,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:2195,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2195,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2200,9'
          Dst:             dlclose
        - Src:             'src/Modules.cpp:2195,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2195,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2195,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:2195,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2195,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2204,9'
          Dst:             strcmp
        - Src:             'src/Modules.cpp:2207,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2206,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2206,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:2206,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringA67_cPKcEEES1_DpRKT_
        - Src:             'src/Modules.cpp:2206,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:2206,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2206,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:2206,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2206,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2210,9'
          Dst:             dlclose
        - Src:             'src/Modules.cpp:2206,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2206,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:2206,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2206,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2214,45'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:2214,33'
          Dst:             _ZN27CTranslationDomainRefHolderC2ERK7CString
        - Src:             'src/Modules.cpp:2214,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2217,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2217,13'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:2217,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2219,1'
          Dst:             _ZN27CTranslationDomainRefHolderD2Ev
        - Src:             'src/Modules.cpp:2214,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2217,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2219,1'
          Dst:             _ZN27CTranslationDomainRefHolderD2Ev
    - functionName:    dlopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dlerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dlsym
      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:    _ZN8CModules10GetModInfoER8CModInfoRK7CStringRS2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2015
      functionLinenumberEnd: 2034
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          265
      EdgeCount:       84
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules11FindModPathERK7CStringRS0_S3_
        - _ZN8CModules12OnGetModInfoER8CModInfoRK7CStringRbRS2_
        - _ZN8CModules14GetModPathInfoER8CModInfoRK7CStringS4_RS2_
        - _ZN8CModules18ValidateModuleNameERK7CStringRS0_
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:2016,10'
          Dst:             _ZN8CModules18ValidateModuleNameERK7CStringRS0_
        - Src:             'src/Modules.cpp:2020,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Modules.cpp:2020,23'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Modules.cpp:2024,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Modules.cpp:2024,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Modules.cpp:2024,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Modules.cpp:2024,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Modules.cpp:2024,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Modules.cpp:2024,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Modules.cpp:2024,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:2024,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Modules.cpp:2024,5'
          Dst:             _ZN8CModules12OnGetModInfoER8CModInfoRK7CStringRbRS2_
        - Src:             'src/Modules.cpp:2024,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Modules.cpp:2024,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:2024,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Modules.cpp:2024,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Modules.cpp:2024,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:2024,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Modules.cpp:2028,10'
          Dst:             _ZN8CModules11FindModPathERK7CStringRS0_S3_
        - Src:             'src/Modules.cpp:2029,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2029,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2029,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:2029,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Modules.cpp:2029,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:2029,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2029,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:2029,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2029,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2029,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2029,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:2029,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2029,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2033,12'
          Dst:             _ZN8CModules14GetModPathInfoER8CModInfoRK7CStringS4_RS2_
        - Src:             'src/Modules.cpp:2034,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2034,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2034,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2034,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CModules12OnGetModInfoER8CModInfoRK7CStringRbRS2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1820
      functionLinenumberEnd: 1822
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          250
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1821,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1821,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1821,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1821,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1821,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1821,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1821,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1821,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1821,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1821,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1821,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1821,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1821,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1821,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules11FindModPathERK7CStringRS0_S3_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2109
      functionLinenumberEnd: 2128
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          184
      EdgeCount:       63
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN5CFile6ExistsERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules10GetModDirsEv
        - _ZNK7CString8ContainsERKS_15CaseSensitivity
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:2110,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Modules.cpp:2111,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Modules.cpp:2112,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2112,18'
          Dst:             _ZNK7CString8ContainsERKS_15CaseSensitivity
        - Src:             'src/Modules.cpp:2112,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2112,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2114,23'
          Dst:             _ZN8CModules10GetModDirsEv
        - Src:             'src/Modules.cpp:2117,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:2117,18'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:2117,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2118,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:2121,13'
          Dst:             _ZN5CFile6ExistsERK7CString
        - Src:             'src/Modules.cpp:2117,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2128,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2128,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2128,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2128,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CModules12ReloadModuleERK7CStringS2_P5CUserP11CIRCNetworkRS0_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1987
      functionLinenumberEnd: 2012
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       74
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - _ZN8CModules12UnloadModuleERK7CStringRS0_
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK7CModule7GetTypeEv
        - _ZNK8CModules10FindModuleERK7CString
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1989,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Modules.cpp:1991,24'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/Modules.cpp:1994,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1994,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1994,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:1994,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Modules.cpp:1994,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:1994,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1994,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1994,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1994,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1994,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1994,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1994,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1994,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1998,44'
          Dst:             _ZNK7CModule7GetTypeEv
        - Src:             'src/Modules.cpp:2001,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2001,13'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:2001,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2002,10'
          Dst:             _ZN8CModules12UnloadModuleERK7CStringRS0_
        - Src:             'src/Modules.cpp:2001,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2006,10'
          Dst:             _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - Src:             'src/Modules.cpp:2010,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2010,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:2010,15'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:2010,15'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Modules.cpp:2010,13'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:2010,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2010,5'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:2010,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2010,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2010,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2010,5'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:2010,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2010,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2012,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2012,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CModule7GetTypeEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1277
      functionLinenumberEnd: 1277
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1857
      functionLinenumberEnd: 1937
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         181
      ICount:          961
      EdgeCount:       312
      CyclomaticComplexity: 133
      functionsReached:
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN7CModule10SetModPathERK7CString
        - _ZN7CModule14SetDescriptionERK7CString
        - _ZN7CModule7SetArgsERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModInfo18ModuleTypeToStringENS_11EModuleTypeE
        - _ZN8CModInfo7SetNameERK7CString
        - _ZN8CModInfo7SetPathERK7CString
        - _ZN8CModInfoC2Ev
        - _ZN8CModInfoD2Ev
        - _ZN8CModules10OpenModuleERK7CStringS2_R8CModInfoRS0_
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules11FindModPathERK7CStringRS0_S3_
        - _ZN8CModules12UnloadModuleERK7CStringRS0_
        - _ZN8CModules15OnModuleLoadingERK7CStringS2_N8CModInfo11EModuleTypeERbRS0_
        - _ZN8CModules18ValidateModuleNameERK7CStringRS0_
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - _ZNK4CZNC10GetCurPathEv
        - _ZNK8CModInfo12SupportsTypeENS_11EModuleTypeE
        - _ZNK8CModInfo14GetDescriptionEv
        - _ZNK8CModInfo9GetLoaderEv
        - _ZNK8CModules10FindModuleERK7CString
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
        - dlclose
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1858,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1858,13'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:1858,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1860,10'
          Dst:             _ZN8CModules18ValidateModuleNameERK7CStringRS0_
        - Src:             'src/Modules.cpp:1858,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1864,9'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/Modules.cpp:1865,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1865,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1865,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:1865,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Modules.cpp:1865,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:1865,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1865,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1865,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1865,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1865,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1865,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1865,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1865,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1871,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Modules.cpp:1871,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Modules.cpp:1871,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Modules.cpp:1871,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Modules.cpp:1871,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Modules.cpp:1871,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1871,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1871,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1871,5'
          Dst:             _ZN8CModules15OnModuleLoadingERK7CStringS2_N8CModInfo11EModuleTypeERbRS0_
        - Src:             'src/Modules.cpp:1871,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1871,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1871,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1871,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1871,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1871,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1875,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Modules.cpp:1875,23'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Modules.cpp:1876,14'
          Dst:             _ZN8CModInfoC2Ev
        - Src:             'src/Modules.cpp:1878,10'
          Dst:             _ZN8CModules11FindModPathERK7CStringRS0_S3_
        - Src:             'src/Modules.cpp:1879,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1879,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1879,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:1879,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Modules.cpp:1879,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:1879,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1879,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1879,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1879,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1879,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1879,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1879,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1879,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1882,10'
          Dst:             _ZN8CModInfo7SetNameERK7CString
        - Src:             'src/Modules.cpp:1883,10'
          Dst:             _ZN8CModInfo7SetPathERK7CString
        - Src:             'src/Modules.cpp:1885,19'
          Dst:             _ZN8CModules10OpenModuleERK7CStringS2_R8CModInfoRS0_
        - Src:             'src/Modules.cpp:1889,15'
          Dst:             _ZNK8CModInfo12SupportsTypeENS_11EModuleTypeE
        - Src:             'src/Modules.cpp:1890,9'
          Dst:             dlclose
        - Src:             'src/Modules.cpp:1891,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1891,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1891,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:1892,22'
          Dst:             _ZN8CModInfo18ModuleTypeToStringENS_11EModuleTypeE
        - Src:             'src/Modules.cpp:1891,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - Src:             'src/Modules.cpp:1891,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:1891,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1891,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1891,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1891,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1891,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1891,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1891,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1891,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1891,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1891,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1897,9'
          Dst:             dlclose
        - Src:             'src/Modules.cpp:1898,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1898,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1898,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:1898,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Modules.cpp:1898,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:1898,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1898,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1898,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1898,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1898,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1898,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1898,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1898,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1903,9'
          Dst:             dlclose
        - Src:             'src/Modules.cpp:1904,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1904,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1904,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:1904,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Modules.cpp:1904,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:1904,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1904,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1904,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1904,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1904,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1904,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1904,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1904,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1909,14'
          Dst:             _ZNK8CModInfo9GetLoaderEv
        - Src:             'src/Modules.cpp:1910,34'
          Dst:             _ZNK8CModInfo14GetDescriptionEv
        - Src:             'src/Modules.cpp:1910,14'
          Dst:             _ZN7CModule14SetDescriptionERK7CString
        - Src:             'src/Modules.cpp:1911,14'
          Dst:             _ZN7CModule7SetArgsERK7CString
        - Src:             'src/Modules.cpp:1912,41'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Modules.cpp:1912,53'
          Dst:             _ZNK4CZNC10GetCurPathEv
        - Src:             'src/Modules.cpp:1912,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1912,25'
          Dst:             _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - Src:             'src/Modules.cpp:1912,14'
          Dst:             _ZN7CModule10SetModPathERK7CString
        - Src:             'src/Modules.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1918,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1920,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1920,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1920,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Modules.cpp:1920,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:1920,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1920,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1920,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1921,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1924,9'
          Dst:             _ZN8CModules12UnloadModuleERK7CStringRS0_
        - Src:             'src/Modules.cpp:1926,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1926,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1926,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:1926,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - Src:             'src/Modules.cpp:1926,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:1926,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1926,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1926,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1926,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1920,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1920,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1920,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1921,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1926,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1926,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1926,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1926,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1928,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1928,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1928,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/Modules.cpp:1928,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/Modules.cpp:1928,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:1928,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1928,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1928,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1928,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1928,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1928,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/Modules.cpp:1928,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1928,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1937,1'
          Dst:             _ZN8CModInfoD2Ev
        - Src:             'src/Modules.cpp:1937,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1937,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1937,1'
          Dst:             _ZN8CModInfoD2Ev
        - Src:             'src/Modules.cpp:1937,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1937,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CModules15OnModuleLoadingERK7CStringS2_N8CModInfo11EModuleTypeERbRS0_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1810
      functionLinenumberEnd: 1812
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          253
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1811,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1811,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1811,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1811,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1811,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1811,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1811,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1811,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1811,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1811,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1811,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1811,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1811,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1811,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModInfo18ModuleTypeToStringENS_11EModuleTypeE
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7CStringC2EPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/znc/Modules.h:292,9'
          Branch Sides:    []
      Callsites:
        - Src:             'include/znc/Modules.h:294,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Modules.h:296,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Modules.h:298,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Modules.h:300,24'
          Dst:             _ZN7CStringC2EPKc
    - functionName:    _ZNK8CModInfo9GetLoaderEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CModInfo14GetDescriptionEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule14SetDescriptionERK7CString
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:1271,60'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN7CModule7SetArgsERK7CString
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1273
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:1273,46'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN7CModule10SetModPathERK7CString
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1272
      functionLinenumberEnd: 1272
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:1272,52'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN8CModules19OnClientSASLAbortedEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1803
      functionLinenumberEnd: 1806
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          196
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1804,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1804,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1804,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1804,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1804,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1804,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1804,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1804,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1804,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1804,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1804,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1804,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1804,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1804,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules25OnClientGetSASLMechanismsERNSt3__13setI7CStringNS0_4lessIS2_EENS0_9allocatorIS2_EEEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1798
      functionLinenumberEnd: 1801
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          199
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1799,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1799,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1799,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1799,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1799,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1799,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1799,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1799,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1799,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1799,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1799,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1799,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1799,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1799,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules34OnClientSASLServerInitialChallengeERK7CStringRS0_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1794
      functionLinenumberEnd: 1796
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1795,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1795,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1795,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1795,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1795,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1795,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1795,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1795,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1795,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1795,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1795,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1795,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1795,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1795,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules24OnClientSASLAuthenticateERK7CStringS2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1789
      functionLinenumberEnd: 1791
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1790,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1790,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1790,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1790,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1790,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1790,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1790,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1790,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1790,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1790,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1790,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1790,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1790,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1790,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules18OnClientCapRequestEP7CClientRK7CStringb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1782
      functionLinenumberEnd: 1786
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          202
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule45InternalServerDependentCapsOnClientCapRequestEP7CClientRK7CStringb
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1783,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1783,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1783,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1783,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1783,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1783,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1783,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1783,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1783,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1783,5'
          Dst:             _ZN7CModule45InternalServerDependentCapsOnClientCapRequestEP7CClientRK7CStringb
        - Src:             'src/Modules.cpp:1783,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1783,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1783,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1783,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1783,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN7CModule45InternalServerDependentCapsOnClientCapRequestEP7CClientRK7CStringb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1210
      functionLinenumberEnd: 1215
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CModules20IsClientCapSupportedEP7CClientRK7CStringb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1749
      functionLinenumberEnd: 1779
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          198
      EdgeCount:       50
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule47InternalServerDependentCapsIsClientCapSupportedEP7CClientRK7CStringb
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1753,41'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1754,19'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1756,41'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1757,50'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1758,23'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1759,23'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1761,27'
          Dst:             _ZN7CModule47InternalServerDependentCapsIsClientCapSupportedEP7CClientRK7CStringb
        - Src:             'src/Modules.cpp:1763,23'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1764,23'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1772,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1774,36'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1774,17'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1768,27'
          Dst:             _ZN7CModule47InternalServerDependentCapsIsClientCapSupportedEP7CClientRK7CStringb
        - Src:             'src/Modules.cpp:1771,19'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1776,9'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1776,9'
          Dst:             __cxa_end_catch
    - functionName:    _ZN7CModule47InternalServerDependentCapsIsClientCapSupportedEP7CClientRK7CStringb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1198
      functionLinenumberEnd: 1204
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK11CIRCNetwork19IsServerCapAcceptedERK7CString
        - _ZNK7CModule10GetNetworkEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1203,12'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1203,28'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1203,42'
          Dst:             _ZNK11CIRCNetwork19IsServerCapAcceptedERK7CString
    - functionName:    _ZN8CModules13OnClientCapLsEP7CClientRNSt3__13setI7CStringNS2_4lessIS4_EENS2_9allocatorIS4_EEEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1742
      functionLinenumberEnd: 1745
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          197
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule40InternalServerDependentCapsOnClientCapLsEP7CClientRNSt3__13setI7CStringNS2_4lessIS4_EENS2_9allocatorIS4_EEEE
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1743,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1743,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1743,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1743,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1743,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1743,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1743,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1743,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1743,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1743,5'
          Dst:             _ZN7CModule40InternalServerDependentCapsOnClientCapLsEP7CClientRNSt3__13setI7CStringNS2_4lessIS4_EENS2_9allocatorIS4_EEEE
        - Src:             'src/Modules.cpp:1743,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1743,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1743,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1743,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1743,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN7CModule40InternalServerDependentCapsOnClientCapLsEP7CClientRNSt3__13setI7CStringNS2_4lessIS4_EENS2_9allocatorIS4_EEEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1177
      functionLinenumberEnd: 1194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          212
      EdgeCount:       64
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK11CIRCNetwork19IsServerCapAcceptedERK7CString
        - _ZNK7CClient9HasCap302Ev
        - _ZNK7CModule10GetNetworkEv
        - _ZNK8CIRCSock13GetCapLsValueERK7CStringS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1179,13'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1179,29'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1179,43'
          Dst:             _ZNK11CIRCNetwork19IsServerCapAcceptedERK7CString
        - Src:             'src/Modules.cpp:1180,26'
          Dst:             _ZNK7CClient9HasCap302Ev
        - Src:             'src/Modules.cpp:1182,21'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1182,35'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/Modules.cpp:1182,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1182,49'
          Dst:             _ZNK8CIRCSock13GetCapLsValueERK7CStringS2_
        - Src:             'src/Modules.cpp:1182,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1184,35'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:1184,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1182,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1184,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1188,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1188,13'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CModules23OnUnknownUserRawMessageER8CMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1738
      functionLinenumberEnd: 1740
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1739,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1739,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1739,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1739,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1739,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1739,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1739,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1739,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1739,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1739,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1739,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1739,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1739,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1739,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules16OnUnknownUserRawEP7CClientR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1734
      functionLinenumberEnd: 1736
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1735,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1735,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1735,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1735,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1735,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1735,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1735,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1735,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1735,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1735,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1735,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1735,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1735,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1735,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules13OnFailedLoginERK7CStringS2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1729
      functionLinenumberEnd: 1732
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          202
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1730,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1730,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1730,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1730,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1730,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1730,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1730,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1730,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1730,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1730,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1730,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1730,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1730,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1730,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules14OnLoginAttemptENSt3__110shared_ptrI9CAuthBaseEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1724
      functionLinenumberEnd: 1726
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          256
      EdgeCount:       48
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1725,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1725,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1725,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1725,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1725,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1725,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1725,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1725,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1725,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1725,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1725,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1725,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1725,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1725,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules15OnClientConnectEP8CZNCSockRK7CStringt
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1719
      functionLinenumberEnd: 1722
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          205
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1720,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1720,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1720,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1720,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1720,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1720,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1720,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1720,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1720,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1720,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1720,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1720,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1720,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1720,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules12OnDeleteUserER5CUser
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1716
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1716,44'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1716,44'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1716,44'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1716,44'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1716,44'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1716,44'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1716,44'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1716,44'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1716,44'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1716,44'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1716,44'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1716,44'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1716,44'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1716,44'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules9OnAddUserER5CUserR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1712
      functionLinenumberEnd: 1714
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1713,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1713,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1713,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1713,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1713,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1713,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1713,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1713,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1713,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1713,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1713,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1713,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1713,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1713,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules17OnServerCapResultERK7CStringb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1704
      functionLinenumberEnd: 1707
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          199
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule44InternalServerDependentCapsOnServerCapResultERK7CStringb
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1705,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1705,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1705,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1705,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1705,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1705,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1705,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1705,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1705,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1705,5'
          Dst:             _ZN7CModule44InternalServerDependentCapsOnServerCapResultERK7CStringb
        - Src:             'src/Modules.cpp:1705,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1705,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1705,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1705,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1705,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN7CModule44InternalServerDependentCapsOnServerCapResultERK7CStringb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          121
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN11CIRCNetwork36NotifyClientsAboutServerDependentCapERK7CStringb
        - _ZNK11CIRCNetwork10GetClientsEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK8CIRCSock8IsAuthedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1098,40'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1099,9'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1099,23'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/Modules.cpp:1099,37'
          Dst:             _ZNK8CIRCSock8IsAuthedEv
        - Src:             'src/Modules.cpp:1100,9'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1100,23'
          Dst:             _ZN11CIRCNetwork36NotifyClientsAboutServerDependentCapERK7CStringb
        - Src:             'src/Modules.cpp:1102,37'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1102,51'
          Dst:             _ZNK11CIRCNetwork10GetClientsEv
    - functionName:    _ZN8CModules20OnServerCapAvailableERK7CStringS2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1672
      functionLinenumberEnd: 1702
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          191
      EdgeCount:       50
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule50InternalServerDependentCapsOnServerCap302AvailableERK7CStringS2_
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1676,41'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1677,19'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1679,41'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1680,50'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1681,23'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1682,23'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1684,27'
          Dst:             _ZN7CModule50InternalServerDependentCapsOnServerCap302AvailableERK7CStringS2_
        - Src:             'src/Modules.cpp:1686,23'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1687,23'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1695,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1697,36'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1697,17'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1691,27'
          Dst:             _ZN7CModule50InternalServerDependentCapsOnServerCap302AvailableERK7CStringS2_
        - Src:             'src/Modules.cpp:1694,19'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1699,9'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1699,9'
          Dst:             __cxa_end_catch
    - functionName:    _ZN7CModule50InternalServerDependentCapsOnServerCap302AvailableERK7CStringS2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          65
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11CIRCNetwork36NotifyClientsAboutServerDependentCapERK7CStringb
        - _ZNK11CIRCNetwork19IsServerCapAcceptedERK7CString
        - _ZNK7CModule10GetNetworkEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1084,9'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1084,23'
          Dst:             _ZNK11CIRCNetwork19IsServerCapAcceptedERK7CString
        - Src:             'src/Modules.cpp:1086,9'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1086,23'
          Dst:             _ZN11CIRCNetwork36NotifyClientsAboutServerDependentCapERK7CStringb
    - functionName:    _ZN8CModules16OnClientDetachedEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1666
      functionLinenumberEnd: 1669
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          191
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule43InternalServerDependentCapsOnClientDetachedEv
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1667,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1667,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1667,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1667,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1667,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1667,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1667,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1667,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1667,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1667,5'
          Dst:             _ZN7CModule43InternalServerDependentCapsOnClientDetachedEv
        - Src:             'src/Modules.cpp:1667,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1667,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1667,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1667,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1667,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN7CModule43InternalServerDependentCapsOnClientDetachedEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1066
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7CClient24NotifyServerDependentCapERK7CStringbS2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CModule9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1069,9'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1069,61'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1069,22'
          Dst:             _ZN7CClient24NotifyServerDependentCapERK7CStringbS2_
        - Src:             'src/Modules.cpp:1069,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1070,38'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1069,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CModules16OnClientAttachedEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1662
      functionLinenumberEnd: 1665
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          191
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule43InternalServerDependentCapsOnClientAttachedEv
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1663,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1663,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1663,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1663,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1663,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1663,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1663,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1663,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1663,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1663,5'
          Dst:             _ZN7CModule43InternalServerDependentCapsOnClientAttachedEv
        - Src:             'src/Modules.cpp:1663,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1663,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1663,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1663,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1663,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN7CModule43InternalServerDependentCapsOnClientAttachedEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1064
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          121
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN7CClient24NotifyServerDependentCapERK7CStringbS2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK11CIRCNetwork19IsServerCapAcceptedERK7CString
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule9GetClientEv
        - _ZNK8CIRCSock13GetCapLsValueERK7CStringS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1058,10'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1060,13'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1060,27'
          Dst:             _ZNK11CIRCNetwork19IsServerCapAcceptedERK7CString
        - Src:             'src/Modules.cpp:1061,13'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1061,64'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1061,78'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/Modules.cpp:1061,92'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:1061,92'
          Dst:             _ZNK8CIRCSock13GetCapLsValueERK7CStringS2_
        - Src:             'src/Modules.cpp:1061,26'
          Dst:             _ZN7CClient24NotifyServerDependentCapERK7CStringbS2_
        - Src:             'src/Modules.cpp:1061,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1061,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1061,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1061,13'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CModules9OnModCTCPERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1658
      functionLinenumberEnd: 1661
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          199
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1659,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1659,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1659,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1659,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1659,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1659,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1659,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1659,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1659,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1659,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1659,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1659,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1659,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1659,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules11OnModNoticeERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1654
      functionLinenumberEnd: 1657
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          199
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1655,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1655,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1655,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1655,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1655,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1655,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1655,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1655,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1655,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1655,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1655,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1655,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1655,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1655,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules12OnModCommandERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1650
      functionLinenumberEnd: 1653
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          199
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1651,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1651,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1651,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1651,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1651,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1651,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1651,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1651,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1651,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1651,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1651,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1651,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1651,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1651,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules15OnStatusCommandER7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1647
      functionLinenumberEnd: 1649
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1648,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1648,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1648,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1648,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1648,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1648,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1648,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1648,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1648,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1648,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1648,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1648,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1648,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1648,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules18OnSendToIRCMessageER8CMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1644
      functionLinenumberEnd: 1646
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1645,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1645,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1645,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1645,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1645,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1645,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1645,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1645,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1645,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1645,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1645,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1645,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1645,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1645,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules11OnSendToIRCER7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1643
      functionLinenumberEnd: 1643
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1643,46'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1643,46'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1643,46'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1643,46'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1643,46'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1643,46'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1643,46'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1643,46'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1643,46'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1643,46'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1643,46'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1643,46'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1643,46'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1643,46'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules21OnSendToClientMessageER8CMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1640
      functionLinenumberEnd: 1642
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1641,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1641,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1641,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1641,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1641,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1641,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1641,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1641,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1641,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1641,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1641,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1641,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1641,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1641,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules14OnSendToClientER7CStringR7CClient
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1637
      functionLinenumberEnd: 1639
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1638,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1638,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1638,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1638,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1638,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1638,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1638,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1638,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1638,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1638,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1638,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1638,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1638,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1638,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules15OnDeleteNetworkER11CIRCNetwork
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1634
      functionLinenumberEnd: 1636
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1635,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1635,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1635,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1635,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1635,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1635,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1635,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1635,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1635,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1635,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1635,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1635,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1635,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1635,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules12OnAddNetworkER11CIRCNetworkR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1631
      functionLinenumberEnd: 1633
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1632,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1632,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1632,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1632,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1632,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1632,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1632,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1632,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1632,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1632,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1632,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1632,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1632,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1632,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules15OnTimerAutoJoinER5CChan
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1628
      functionLinenumberEnd: 1630
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1629,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1629,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1629,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1629,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1629,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1629,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1629,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1629,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1629,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1629,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1629,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1629,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1629,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1629,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules14OnTopicMessageER13CTopicMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1625
      functionLinenumberEnd: 1627
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1626,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1626,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1626,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1626,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1626,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1626,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1626,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1626,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1626,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1626,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1626,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1626,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1626,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1626,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules7OnTopicER5CNickR5CChanR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1622
      functionLinenumberEnd: 1624
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          247
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1623,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1623,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1623,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1623,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1623,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1623,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1623,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1623,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1623,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1623,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1623,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1623,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1623,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1623,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules19OnChanNoticeMessageER14CNoticeMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1619
      functionLinenumberEnd: 1621
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1620,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1620,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1620,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1620,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1620,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1620,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1620,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1620,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1620,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1620,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1620,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1620,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1620,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1620,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules12OnChanNoticeER5CNickR5CChanR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1616
      functionLinenumberEnd: 1618
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          247
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1617,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1617,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1617,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1617,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1617,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1617,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1617,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1617,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1617,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1617,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1617,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1617,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1617,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1617,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules19OnPrivNoticeMessageER14CNoticeMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1613
      functionLinenumberEnd: 1615
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1614,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1614,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1614,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1614,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1614,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1614,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1614,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1614,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1614,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1614,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1614,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1614,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1614,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1614,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules12OnPrivNoticeER5CNickR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1612
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1611,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1611,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1611,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1611,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1611,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1611,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1611,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1611,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1611,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1611,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1611,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1611,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1611,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1611,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules17OnChanTextMessageER12CTextMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1607
      functionLinenumberEnd: 1609
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1608,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1608,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1608,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1608,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1608,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1608,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1608,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1608,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1608,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1608,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1608,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1608,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1608,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1608,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules9OnChanMsgER5CNickR5CChanR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1604
      functionLinenumberEnd: 1606
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          247
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1605,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1605,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1605,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1605,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1605,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1605,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1605,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1605,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1605,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1605,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1605,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1605,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1605,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1605,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules17OnPrivTextMessageER12CTextMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1601
      functionLinenumberEnd: 1603
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1602,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1602,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1602,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1602,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1602,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1602,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1602,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1602,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1602,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1602,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1602,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1602,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1602,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1602,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules9OnPrivMsgER5CNickR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1598
      functionLinenumberEnd: 1600
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1599,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1599,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1599,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1599,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1599,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1599,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1599,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1599,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1599,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1599,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1599,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1599,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1599,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1599,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules19OnChanActionMessageER14CActionMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1595
      functionLinenumberEnd: 1597
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1596,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1596,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1596,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1596,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1596,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1596,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1596,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1596,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1596,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1596,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1596,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1596,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1596,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1596,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules12OnChanActionER5CNickR5CChanR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1592
      functionLinenumberEnd: 1594
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          247
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1593,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1593,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1593,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1593,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1593,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1593,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1593,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1593,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1593,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1593,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1593,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1593,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1593,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1593,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules19OnPrivActionMessageER14CActionMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1589
      functionLinenumberEnd: 1591
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1590,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1590,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1590,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1590,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1590,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1590,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1590,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1590,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1590,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1590,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1590,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1590,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1590,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1590,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules12OnPrivActionER5CNickR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1586
      functionLinenumberEnd: 1588
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1587,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1587,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1587,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1587,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1587,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1587,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1587,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1587,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1587,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1587,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1587,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1587,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1587,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1587,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules17OnChanCTCPMessageER12CCTCPMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1583
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1584,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1584,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1584,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1584,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1584,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1584,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1584,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1584,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1584,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1584,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1584,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1584,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1584,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1584,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules10OnChanCTCPER5CNickR5CChanR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1580
      functionLinenumberEnd: 1582
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          247
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1581,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1581,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1581,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1581,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1581,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1581,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1581,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1581,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1581,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1581,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1581,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1581,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1581,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1581,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules17OnPrivCTCPMessageER12CCTCPMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1577
      functionLinenumberEnd: 1579
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1578,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1578,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1578,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1578,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1578,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1578,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1578,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1578,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1578,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1578,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1578,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1578,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1578,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1578,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules10OnPrivCTCPER5CNickR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1574
      functionLinenumberEnd: 1576
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1575,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1575,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1575,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1575,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1575,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1575,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1575,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1575,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1575,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1575,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1575,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1575,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1575,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1575,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules18OnCTCPReplyMessageER12CCTCPMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1571
      functionLinenumberEnd: 1573
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1572,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1572,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1572,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1572,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1572,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1572,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1572,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1572,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1572,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1572,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1572,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1572,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1572,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1572,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules11OnCTCPReplyER5CNickR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1568
      functionLinenumberEnd: 1570
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1569,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1569,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1569,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1569,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1569,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1569,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1569,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1569,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1569,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1569,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1569,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1569,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1569,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1569,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules23OnPrivBufferPlayMessageER8CMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1565
      functionLinenumberEnd: 1567
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1566,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1566,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1566,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1566,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1566,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1566,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1566,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1566,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1566,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1566,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1566,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1566,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1566,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1566,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules23OnChanBufferPlayMessageER8CMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1562
      functionLinenumberEnd: 1564
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1563,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1563,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1563,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1563,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1563,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1563,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1563,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1563,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1563,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1563,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1563,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1563,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1563,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1563,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules20OnPrivBufferPlayLineER7CClientR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1561
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1560,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1560,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1560,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1560,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1560,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1560,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1560,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1560,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1560,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1560,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1560,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1560,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1560,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1560,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules21OnPrivBufferPlayLine2ER7CClientR7CStringRK7timeval
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1556
      functionLinenumberEnd: 1558
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          247
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1557,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1557,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1557,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1557,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1557,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1557,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1557,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1557,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1557,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1557,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1557,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1557,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1557,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1557,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules18OnPrivBufferEndingER6CQueryR7CClient
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1552
      functionLinenumberEnd: 1554
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1553,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1553,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1553,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1553,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1553,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1553,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1553,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1553,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1553,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1553,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1553,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1553,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1553,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1553,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules20OnPrivBufferStartingER6CQueryR7CClient
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1549
      functionLinenumberEnd: 1551
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1550,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1550,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1550,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1550,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1550,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1550,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1550,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1550,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1550,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1550,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1550,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1550,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1550,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1550,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules20OnChanBufferPlayLineER5CChanR7CClientR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1546
      functionLinenumberEnd: 1548
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          247
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1547,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1547,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1547,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1547,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1547,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1547,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1547,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1547,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1547,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1547,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1547,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1547,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1547,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1547,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules21OnChanBufferPlayLine2ER5CChanR7CClientR7CStringRK7timeval
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1542
      functionLinenumberEnd: 1544
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          250
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1543,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1543,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1543,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1543,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1543,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1543,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1543,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1543,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1543,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1543,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1543,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1543,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1543,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1543,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules18OnChanBufferEndingER5CChanR7CClient
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1540
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1539,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1539,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1539,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1539,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1539,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1539,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1539,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1539,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1539,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1539,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1539,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1539,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1539,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1539,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules20OnChanBufferStartingER5CChanR7CClient
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1535
      functionLinenumberEnd: 1537
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1536,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1536,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1536,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1536,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1536,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1536,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1536,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1536,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1536,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1536,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1536,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1536,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1536,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1536,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules8OnInviteERK5CNickRK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1534
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1533,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1533,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1533,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1533,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1533,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1533,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1533,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1533,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1533,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1533,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1533,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1533,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1533,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1533,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules13OnPartMessageER12CPartMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1528
      functionLinenumberEnd: 1531
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          199
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1529,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1529,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1529,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1529,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1529,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1529,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1529,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1529,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1529,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1529,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1529,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1529,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1529,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1529,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules6OnPartERK5CNickR5CChanRK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1524
      functionLinenumberEnd: 1527
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          205
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1525,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1525,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1525,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1525,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1525,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1525,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1525,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1525,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1525,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1525,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1525,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1525,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1525,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1525,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules13OnJoinMessageER12CJoinMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1519
      functionLinenumberEnd: 1522
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          199
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1520,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1520,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1520,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1520,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1520,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1520,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1520,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1520,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1520,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1520,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1520,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1520,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1520,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1520,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules6OnJoinERK5CNickR5CChan
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionLinenumberEnd: 1518
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          202
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1516,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1516,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1516,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1516,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1516,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1516,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1516,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1516,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1516,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1516,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1516,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1516,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1516,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1516,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules9OnJoiningER5CChan
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1514
      functionLinenumberEnd: 1514
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1514,44'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1514,44'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1514,44'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1514,44'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1514,44'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1514,44'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1514,44'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1514,44'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1514,44'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1514,44'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1514,44'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1514,44'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1514,44'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1514,44'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules13OnKickMessageER12CKickMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1510
      functionLinenumberEnd: 1513
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          199
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1511,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1511,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1511,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1511,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1511,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1511,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1511,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1511,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1511,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1511,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1511,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1511,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1511,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1511,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules6OnKickERK5CNickRK7CStringR5CChanS5_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1506
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          208
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1507,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1507,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1507,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1507,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1507,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1507,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1507,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1507,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1507,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1507,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1507,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1507,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1507,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1507,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules13OnNickMessageER12CNickMessageRKNSt3__16vectorIP5CChanNS2_9allocatorIS5_EEEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1501
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          202
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1502,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1502,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1502,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1502,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1502,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1502,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1502,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1502,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1502,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1502,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1502,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1502,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1502,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1502,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules6OnNickERK5CNickRK7CStringRKNSt3__16vectorIP5CChanNS6_9allocatorIS9_EEEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1496
      functionLinenumberEnd: 1499
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          205
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1497,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1497,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1497,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1497,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1497,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1497,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1497,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1497,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1497,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1497,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1497,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1497,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1497,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1497,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules13OnQuitMessageER12CQuitMessageRKNSt3__16vectorIP5CChanNS2_9allocatorIS5_EEEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1491
      functionLinenumberEnd: 1494
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          202
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1492,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1492,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1492,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1492,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1492,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1492,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1492,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1492,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1492,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1492,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1492,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1492,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1492,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1492,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules6OnQuitERK5CNickRK7CStringRKNSt3__16vectorIP5CChanNS6_9allocatorIS9_EEEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1486
      functionLinenumberEnd: 1489
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          205
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1487,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1487,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1487,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1487,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1487,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1487,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1487,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1487,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1487,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1487,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1487,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1487,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1487,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1487,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules17OnUserQuitMessageER12CQuitMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1481
      functionLinenumberEnd: 1483
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1482,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1482,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1482,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1482,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1482,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1482,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1482,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1482,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1482,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1482,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1482,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1482,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1482,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1482,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules10OnUserQuitER7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1478
      functionLinenumberEnd: 1480
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1479,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1479,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1479,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1479,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1479,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1479,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1479,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1479,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1479,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1479,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1479,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1479,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1479,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1479,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules18OnUserTopicRequestER7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1475
      functionLinenumberEnd: 1477
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1476,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1476,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1476,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1476,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1476,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1476,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1476,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1476,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1476,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1476,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1476,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1476,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1476,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1476,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules18OnUserTopicMessageER13CTopicMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1474
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1473,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1473,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1473,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1473,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1473,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1473,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1473,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1473,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1473,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1473,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1473,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1473,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1473,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1473,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules11OnUserTopicER7CStringS1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1469
      functionLinenumberEnd: 1471
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1470,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1470,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1470,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1470,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1470,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1470,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1470,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1470,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1470,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1470,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1470,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1470,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1470,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1470,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules17OnUserPartMessageER12CPartMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1466
      functionLinenumberEnd: 1468
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1467,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1467,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1467,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1467,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1467,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1467,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1467,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1467,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1467,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1467,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1467,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1467,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1467,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1467,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules10OnUserPartER7CStringS1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1463
      functionLinenumberEnd: 1465
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1464,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1464,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1464,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1464,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1464,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1464,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1464,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1464,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1464,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1464,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1464,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1464,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1464,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1464,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules17OnUserJoinMessageER12CJoinMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1460
      functionLinenumberEnd: 1462
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1461,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1461,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1461,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1461,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1461,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1461,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1461,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1461,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1461,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1461,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1461,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1461,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1461,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1461,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules10OnUserJoinER7CStringS1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1457
      functionLinenumberEnd: 1459
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1458,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1458,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1458,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1458,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1458,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1458,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1458,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1458,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1458,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1458,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1458,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1458,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1458,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1458,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules15OnInviteMessageER14CInviteMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1454
      functionLinenumberEnd: 1456
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1455,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1455,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1455,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1455,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1455,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1455,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1455,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1455,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1455,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1455,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1455,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1455,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1455,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1455,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules16OnChanTagMessageER14CTargetMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1451
      functionLinenumberEnd: 1453
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1452,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1452,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1452,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1452,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1452,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1452,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1452,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1452,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1452,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1452,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1452,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1452,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1452,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1452,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules16OnPrivTagMessageER14CTargetMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1448
      functionLinenumberEnd: 1450
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1449,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1449,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1449,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1449,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1449,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1449,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1449,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1449,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1449,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1449,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1449,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1449,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1449,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1449,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules16OnUserTagMessageER14CTargetMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1445
      functionLinenumberEnd: 1447
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1446,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1446,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1446,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1446,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1446,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1446,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1446,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1446,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1446,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1446,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1446,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1446,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1446,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1446,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules19OnUserNoticeMessageER14CNoticeMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1442
      functionLinenumberEnd: 1444
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1443,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1443,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1443,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1443,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1443,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1443,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1443,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1443,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1443,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1443,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1443,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1443,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1443,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1443,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules12OnUserNoticeER7CStringS1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1439
      functionLinenumberEnd: 1441
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1440,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1440,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1440,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1440,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1440,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1440,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1440,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1440,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1440,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1440,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1440,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1440,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1440,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1440,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules17OnUserTextMessageER12CTextMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1436
      functionLinenumberEnd: 1438
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1437,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1437,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1437,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1437,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1437,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1437,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1437,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1437,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1437,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1437,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1437,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1437,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1437,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1437,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules9OnUserMsgER7CStringS1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1433
      functionLinenumberEnd: 1435
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1434,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1434,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1434,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1434,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1434,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1434,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1434,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1434,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1434,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1434,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1434,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1434,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1434,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1434,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules19OnUserActionMessageER14CActionMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1430
      functionLinenumberEnd: 1432
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1431,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1431,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1431,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1431,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1431,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1431,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1431,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1431,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1431,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1431,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1431,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1431,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1431,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1431,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules12OnUserActionER7CStringS1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1427
      functionLinenumberEnd: 1429
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1428,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1428,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1428,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1428,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1428,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1428,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1428,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1428,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1428,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1428,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1428,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1428,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1428,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1428,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules17OnUserCTCPMessageER12CCTCPMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1424
      functionLinenumberEnd: 1426
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1425,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1425,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1425,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1425,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1425,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1425,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1425,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1425,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1425,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1425,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1425,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1425,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1425,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1425,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules10OnUserCTCPER7CStringS1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1421
      functionLinenumberEnd: 1423
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1422,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1422,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1422,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1422,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1422,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1422,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1422,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1422,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1422,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1422,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1422,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1422,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1422,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1422,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules22OnUserCTCPReplyMessageER12CCTCPMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1418
      functionLinenumberEnd: 1420
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1419,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1419,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1419,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1419,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1419,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1419,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1419,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1419,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1419,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1419,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1419,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1419,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1419,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1419,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules15OnUserCTCPReplyER7CStringS1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1415
      functionLinenumberEnd: 1417
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1416,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1416,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1416,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1416,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1416,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1416,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1416,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1416,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1416,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1416,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1416,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1416,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1416,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1416,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules16OnUserRawMessageER8CMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1412
      functionLinenumberEnd: 1414
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1413,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1413,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1413,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1413,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1413,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1413,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1413,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1413,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1413,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1413,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1413,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1413,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1413,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1413,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules9OnUserRawER7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1411
      functionLinenumberEnd: 1411
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1411,44'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1411,44'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1411,44'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1411,44'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1411,44'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1411,44'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1411,44'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1411,44'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1411,44'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1411,44'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1411,44'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1411,44'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1411,44'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1411,44'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules18OnClientDisconnectEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1407
      functionLinenumberEnd: 1410
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          196
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1408,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1408,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1408,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1408,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1408,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1408,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1408,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1408,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1408,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1408,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1408,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1408,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1408,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1408,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules13OnClientLoginEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1403
      functionLinenumberEnd: 1406
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          196
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1404,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1404,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1404,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1404,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1404,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1404,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1404,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1404,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1404,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1404,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1404,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1404,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1404,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1404,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules16OnNumericMessageER15CNumericMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1399
      functionLinenumberEnd: 1401
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1400,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1400,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1400,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1400,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1400,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1400,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1400,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1400,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1400,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1400,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1400,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1400,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1400,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1400,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules12OnRawMessageER8CMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1396
      functionLinenumberEnd: 1398
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1397,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1397,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1397,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1397,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1397,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1397,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1397,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1397,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1397,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1397,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1397,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1397,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1397,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1397,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules5OnRawER7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1395
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1395,40'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1395,40'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1395,40'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1395,40'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1395,40'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1395,40'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1395,40'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1395,40'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1395,40'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1395,40'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1395,40'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1395,40'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1395,40'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1395,40'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules6OnModeERK5CNickR5CChancRK7CStringbb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1391
      functionLinenumberEnd: 1394
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          218
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1392,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1392,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1392,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1392,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1392,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1392,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1392,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1392,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1392,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1392,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1392,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1392,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1392,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1392,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules7OnMode2EPK5CNickR5CChancRK7CStringbb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1386
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          218
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1387,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1387,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1387,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1387,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1387,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1387,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1387,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1387,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1387,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1387,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1387,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1387,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1387,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1387,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules9OnRawModeERK5CNickR5CChanRK7CStringS7_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1384
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          208
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1382,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1382,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1382,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1382,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1382,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1382,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1382,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1382,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1382,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1382,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1382,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1382,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1382,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1382,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules10OnRawMode2EPK5CNickR5CChanRK7CStringS7_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          208
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1377,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1377,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1377,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1377,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1377,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1377,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1377,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1377,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1377,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1377,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1377,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1377,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1377,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1377,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules9OnDevoiceERK5CNickS2_R5CChanb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1371
      functionLinenumberEnd: 1374
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          210
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1372,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1372,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1372,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1372,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1372,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1372,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1372,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1372,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1372,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1372,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1372,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1372,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1372,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1372,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules10OnDevoice2EPK5CNickRS1_R5CChanb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1366
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          210
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1367,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1367,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1367,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1367,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1367,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1367,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1367,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1367,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1367,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1367,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1367,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1367,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1367,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1367,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules7OnVoiceERK5CNickS2_R5CChanb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1361
      functionLinenumberEnd: 1364
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          210
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1362,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1362,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1362,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1362,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1362,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1362,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1362,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1362,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1362,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1362,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1362,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1362,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1362,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1362,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules8OnVoice2EPK5CNickRS1_R5CChanb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionLinenumberEnd: 1359
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          210
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1357,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1357,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1357,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1357,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1357,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1357,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1357,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1357,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1357,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1357,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1357,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1357,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1357,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1357,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules6OnDeopERK5CNickS2_R5CChanb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1351
      functionLinenumberEnd: 1354
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          210
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1352,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1352,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1352,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1352,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1352,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1352,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1352,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1352,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1352,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1352,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1352,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1352,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1352,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1352,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules7OnDeop2EPK5CNickRS1_R5CChanb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1346
      functionLinenumberEnd: 1349
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          210
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1347,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1347,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1347,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1347,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1347,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1347,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1347,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1347,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1347,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1347,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1347,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1347,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1347,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1347,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules4OnOpERK5CNickS2_R5CChanb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1341
      functionLinenumberEnd: 1344
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          210
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1342,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1342,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1342,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1342,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1342,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1342,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1342,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1342,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1342,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1342,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1342,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1342,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1342,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1342,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules5OnOp2EPK5CNickRS1_R5CChanb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1336
      functionLinenumberEnd: 1339
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          210
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1337,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1337,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1337,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1337,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1337,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1337,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1337,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1337,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1337,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1337,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1337,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1337,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1337,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1337,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules16OnChanPermissionERK5CNickS2_R5CChanhbb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1330
      functionLinenumberEnd: 1334
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          218
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1331,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1331,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1331,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1331,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1331,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1331,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1331,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1331,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1331,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1331,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1331,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1331,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1331,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1331,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules17OnChanPermission2EPK5CNickRS1_R5CChanhbb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1323
      functionLinenumberEnd: 1327
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          218
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1324,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1324,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1324,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1324,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1324,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1324,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1324,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1324,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1324,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1324,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1324,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1324,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1324,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1324,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules17OnChanPermission3EPK5CNickRS1_R5CChancbb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1316
      functionLinenumberEnd: 1320
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          218
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1317,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1317,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1317,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1317,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1317,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1317,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1317,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1317,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1317,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1317,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1317,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1317,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1317,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1317,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules17OnIRCDisconnectedEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1309
      functionLinenumberEnd: 1312
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          191
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule44InternalServerDependentCapsOnIRCDisconnectedEv
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1310,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1310,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1310,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1310,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1310,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1310,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1310,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1310,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1310,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1310,5'
          Dst:             _ZN7CModule44InternalServerDependentCapsOnIRCDisconnectedEv
        - Src:             'src/Modules.cpp:1310,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1310,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1310,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1310,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1310,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN7CModule44InternalServerDependentCapsOnIRCDisconnectedEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          97
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11CIRCNetwork36NotifyClientsAboutServerDependentCapERK7CStringb
        - _ZNK11CIRCNetwork10GetClientsEv
        - _ZNK7CModule10GetNetworkEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:638,9'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:638,23'
          Dst:             _ZN11CIRCNetwork36NotifyClientsAboutServerDependentCapERK7CStringb
        - Src:             'src/Modules.cpp:639,33'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:639,47'
          Dst:             _ZNK11CIRCNetwork10GetClientsEv
    - functionName:    _ZN8CModules11OnBroadcastER7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1306
      functionLinenumberEnd: 1308
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1307,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1307,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1307,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1307,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1307,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1307,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1307,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1307,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1307,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1307,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1307,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1307,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1307,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1307,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules17OnIRCRegistrationER7CStringS1_S1_S1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1303
      functionLinenumberEnd: 1305
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          250
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1304,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1304,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1304,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1304,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1304,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1304,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1304,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1304,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1304,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1304,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1304,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1304,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1304,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1304,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules20OnIRCConnectionErrorEP8CIRCSock
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1298
      functionLinenumberEnd: 1301
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          199
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1299,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1299,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1299,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1299,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1299,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1299,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1299,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1299,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1299,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1299,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1299,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1299,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1299,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1299,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules15OnIRCConnectingEP8CIRCSock
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionLinenumberEnd: 1297
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          241
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1296,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1296,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1296,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1296,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1296,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1296,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1296,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1296,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1296,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1296,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1296,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1296,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1296,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1296,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules14OnIRCConnectedEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1291
      functionLinenumberEnd: 1294
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          191
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule41InternalServerDependentCapsOnIRCConnectedEv
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1292,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1292,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1292,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1292,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1292,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1292,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1292,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1292,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1292,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1292,5'
          Dst:             _ZN7CModule41InternalServerDependentCapsOnIRCConnectedEv
        - Src:             'src/Modules.cpp:1292,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1292,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1292,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1292,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1292,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN7CModule41InternalServerDependentCapsOnIRCConnectedEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11CIRCNetwork36NotifyClientsAboutServerDependentCapERK7CStringb
        - _ZNK11CIRCNetwork19IsServerCapAcceptedERK7CString
        - _ZNK7CModule10GetNetworkEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:648,13'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:648,27'
          Dst:             _ZNK11CIRCNetwork19IsServerCapAcceptedERK7CString
        - Src:             'src/Modules.cpp:649,13'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:649,27'
          Dst:             _ZN11CIRCNetwork36NotifyClientsAboutServerDependentCapERK7CStringb
    - functionName:    _ZN8CModules12OnPostRehashEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1287
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          196
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1288,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1288,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1288,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1288,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1288,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1288,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1288,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1288,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1288,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1288,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1288,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1288,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1288,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1288,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules11OnPreRehashEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1286
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          196
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule10SetNetworkEP11CIRCNetwork
        - _ZN7CModule7SetUserEP5CUser
        - _ZN7CModule9SetClientEP7CClient
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CModule9GetClientEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1284,5'
          Dst:             _ZNK7CModule9GetClientEv
        - Src:             'src/Modules.cpp:1284,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1284,5'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:1284,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1284,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1284,5'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1284,5'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1284,5'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:1284,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1284,5'
          Dst:             _ZN7CModule7SetUserEP5CUser
        - Src:             'src/Modules.cpp:1284,5'
          Dst:             _ZN7CModule10SetNetworkEP11CIRCNetwork
        - Src:             'src/Modules.cpp:1284,5'
          Dst:             _ZN7CModule9SetClientEP7CClient
        - Src:             'src/Modules.cpp:1284,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1284,5'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules6OnBootEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1267
      functionLinenumberEnd: 1281
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          120
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1273,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/Modules.cpp:1275,36'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1275,17'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/Modules.cpp:1277,9'
          Dst:             __cxa_end_catch
        - Src:             'src/Modules.cpp:1277,9'
          Dst:             __cxa_end_catch
    - functionName:    _ZN8CModules9UnloadAllEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1259
      functionLinenumberEnd: 1265
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          70
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN8CModules12UnloadModuleERK7CStringRS0_
        - _ZNK7CModule10GetModNameEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1261,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Modules.cpp:1262,36'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1262,28'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Modules.cpp:1263,9'
          Dst:             _ZN8CModules12UnloadModuleERK7CStringRS0_
        - Src:             'src/Modules.cpp:1264,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1264,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1264,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1264,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CModulesD2Ev
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1257
      functionLinenumberEnd: 1257
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8CModules9UnloadAllEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1257,25'
          Dst:             _ZN8CModules9UnloadAllEv
        - Src:             'src/Modules.cpp:1257,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZN8CModulesC2Ev
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1255
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CCapability9SetModuleEP7CModule
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule28AddServerDependentCapabilityERK7CStringNSt3__110unique_ptrI11CCapabilityNS3_14default_deleteIS5_EEEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1249
      functionLinenumberEnd: 1252
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CCapability9SetModuleEP7CModule
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1250,11'
          Dst:             _ZN11CCapability9SetModuleEP7CModule
    - functionName:    _ZN7CModule18OnGetAvailableModsERNSt3__13setI8CModInfoNS0_4lessIS2_EENS0_9allocatorIS2_EEEENS2_11EModuleTypeE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1247
      functionLinenumberEnd: 1247
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule12OnGetModInfoER8CModInfoRK7CStringRbRS2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1243
      functionLinenumberEnd: 1244
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule17OnModuleUnloadingEPS_RbR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1238
      functionLinenumberEnd: 1239
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule15OnModuleLoadingERK7CStringS2_N8CModInfo11EModuleTypeERbRS0_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1234
      functionLinenumberEnd: 1235
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule19OnClientSASLAbortedEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1229
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule25OnClientGetSASLMechanismsERNSt3__13setI7CStringNS0_4lessIS2_EENS0_9allocatorIS2_EEEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1227
      functionLinenumberEnd: 1227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule34OnClientSASLServerInitialChallengeERK7CStringRS0_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1223
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule24OnClientSASLAuthenticateERK7CStringS2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1218
      functionLinenumberEnd: 1219
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule18OnClientCapRequestEP7CClientRK7CStringb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1206
      functionLinenumberEnd: 1206
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule20IsClientCapSupportedEP7CClientRK7CStringb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1196
      functionLinenumberEnd: 1196
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule13OnClientCapLsEP7CClientRNSt3__13setI7CStringNS2_4lessIS4_EENS2_9allocatorIS4_EEEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1176
      functionLinenumberEnd: 1176
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule23OnUnknownUserRawMessageER8CMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1173
      functionLinenumberEnd: 1174
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule16OnUnknownUserRawEP7CClientR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1171
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule13OnFailedLoginERK7CStringS2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1169
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule14OnLoginAttemptENSt3__110shared_ptrI9CAuthBaseEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1165
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule15OnClientConnectEP8CZNCSockRK7CStringt
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1164
      functionLinenumberEnd: 1164
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule12OnDeleteUserER5CUser
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1162
      functionLinenumberEnd: 1162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule9OnAddUserER5CUserR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionLinenumberEnd: 1160
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule12PutModNoticeERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1154
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5CUser12PutModNoticeERK7CStringS2_P7CClientS4_
        - _ZN7CClient12PutModNoticeERK7CStringS2_
        - _ZNK7CModule10GetModNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1149,33'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1149,20'
          Dst:             _ZN7CClient12PutModNoticeERK7CStringS2_
        - Src:             'src/Modules.cpp:1153,34'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1153,21'
          Dst:             _ZN5CUser12PutModNoticeERK7CStringS2_P7CClientS4_
    - functionName:    _ZN7CModule9PutModuleERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1129
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN11CIRCNetwork9PutModuleERK7CStringS2_P7CClientS4_
        - _ZN5CUser9PutModuleERK7CStringS2_P7CClientS4_
        - _ZN7CClient9PutModuleERK7CStringS2_
        - _ZNK7CModule10GetModNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1131,30'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1131,20'
          Dst:             _ZN7CClient9PutModuleERK7CStringS2_
        - Src:             'src/Modules.cpp:1136,38'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1136,28'
          Dst:             _ZN11CIRCNetwork9PutModuleERK7CStringS2_P7CClientS4_
        - Src:             'src/Modules.cpp:1140,35'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:1140,25'
          Dst:             _ZN5CUser9PutModuleERK7CStringS2_P7CClientS4_
    - functionName:    _ZN7CModule9PutModuleERK6CTable
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          76
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZNK6CTable7GetLineEjR7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1125,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Modules.cpp:1126,18'
          Dst:             _ZNK6CTable7GetLineEjR7CString
        - Src:             'src/Modules.cpp:1128,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1128,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule9PutStatusERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1119,37'
          Dst:             _ZN11CIRCNetwork9PutStatusERK7CStringP7CClientS4_
    - functionName:    _ZN7CModule7PutUserERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1115
      functionLinenumberEnd: 1116
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1116,37'
          Dst:             _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
    - functionName:    _ZN7CModule6PutIRCERK8CMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1112
      functionLinenumberEnd: 1113
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11CIRCNetwork6PutIRCERK8CMessage
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1113,37'
          Dst:             _ZN11CIRCNetwork6PutIRCERK8CMessage
    - functionName:    _ZN7CModule6PutIRCERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionLinenumberEnd: 1110
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11CIRCNetwork6PutIRCERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1110,37'
          Dst:             _ZN11CIRCNetwork6PutIRCERK7CString
    - functionName:    _ZN7CModule17OnServerCapResultERK7CStringb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1092
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule23OnServerCap302AvailableERK7CStringS2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1077
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule20OnServerCapAvailableERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1074
      functionLinenumberEnd: 1074
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule16OnClientDetachedEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1065
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule16OnClientAttachedEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1055
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule18OnSendToIRCMessageER8CMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1052
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule11OnSendToIRCER7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule21OnSendToClientMessageER8CMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule14OnSendToClientER7CStringR7CClient
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1044
      functionLinenumberEnd: 1045
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule15OnDeleteNetworkER11CIRCNetwork
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule12OnAddNetworkER11CIRCNetworkR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule15OnTimerAutoJoinER5CChan
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule14OnTopicMessageER13CTopicMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1034
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN13CTopicMessage8SetTopicERK7CString
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZNK13CTopicMessage8GetTopicEv
        - _ZNK8CMessage7GetChanEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1030,30'
          Dst:             _ZNK13CTopicMessage8GetTopicEv
        - Src:             'src/Modules.cpp:1031,35'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/Modules.cpp:1031,55'
          Dst:             _ZNK8CMessage7GetChanEv
        - Src:             'src/Modules.cpp:1032,13'
          Dst:             _ZN13CTopicMessage8SetTopicERK7CString
        - Src:             'src/Modules.cpp:1034,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1034,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK8CMessage7GetChanEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13CTopicMessage8SetTopicERK7CString
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CMessage8SetParamEjRK7CString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:359,44'
          Dst:             _ZN8CMessage8SetParamEjRK7CString
    - functionName:    _ZN7CModule7OnTopicER5CNickR5CChanR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1026
      functionLinenumberEnd: 1027
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule19OnChanNoticeMessageER14CNoticeMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1019
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN14CNoticeMessage7SetTextERK7CString
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZNK14CNoticeMessage7GetTextEv
        - _ZNK8CMessage7GetChanEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1020,29'
          Dst:             _ZNK14CNoticeMessage7GetTextEv
        - Src:             'src/Modules.cpp:1021,40'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/Modules.cpp:1021,60'
          Dst:             _ZNK8CMessage7GetChanEv
        - Src:             'src/Modules.cpp:1022,13'
          Dst:             _ZN14CNoticeMessage7SetTextERK7CString
        - Src:             'src/Modules.cpp:1024,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1024,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule12OnChanNoticeER5CNickR5CChanR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1017
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule19OnPrivNoticeMessageER14CNoticeMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1009
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN14CNoticeMessage7SetTextERK7CString
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZNK14CNoticeMessage7GetTextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1010,29'
          Dst:             _ZNK14CNoticeMessage7GetTextEv
        - Src:             'src/Modules.cpp:1011,40'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/Modules.cpp:1012,13'
          Dst:             _ZN14CNoticeMessage7SetTextERK7CString
        - Src:             'src/Modules.cpp:1014,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1014,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule12OnPrivNoticeER5CNickR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1007
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule17OnChanTextMessageER12CTextMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1000
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12CTextMessage7SetTextERK7CString
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZNK12CTextMessage7GetTextEv
        - _ZNK8CMessage7GetChanEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:1001,29'
          Dst:             _ZNK12CTextMessage7GetTextEv
        - Src:             'src/Modules.cpp:1002,37'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/Modules.cpp:1002,57'
          Dst:             _ZNK8CMessage7GetChanEv
        - Src:             'src/Modules.cpp:1003,13'
          Dst:             _ZN12CTextMessage7SetTextERK7CString
        - Src:             'src/Modules.cpp:1005,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:1005,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule9OnChanMsgER5CNickR5CChanR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule17OnPrivTextMessageER12CTextMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 995
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12CTextMessage7SetTextERK7CString
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZNK12CTextMessage7GetTextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:991,29'
          Dst:             _ZNK12CTextMessage7GetTextEv
        - Src:             'src/Modules.cpp:992,37'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/Modules.cpp:993,13'
          Dst:             _ZN12CTextMessage7SetTextERK7CString
        - Src:             'src/Modules.cpp:995,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:995,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule9OnPrivMsgER5CNickR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule19OnChanActionMessageER14CActionMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 986
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN14CActionMessage7SetTextERK7CString
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZNK14CActionMessage7GetTextEv
        - _ZNK8CMessage7GetChanEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:982,29'
          Dst:             _ZNK14CActionMessage7GetTextEv
        - Src:             'src/Modules.cpp:983,40'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/Modules.cpp:983,60'
          Dst:             _ZNK8CMessage7GetChanEv
        - Src:             'src/Modules.cpp:984,13'
          Dst:             _ZN14CActionMessage7SetTextERK7CString
        - Src:             'src/Modules.cpp:986,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:986,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule12OnChanActionER5CNickR5CChanR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 978
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule19OnPrivActionMessageER14CActionMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 971
      functionLinenumberEnd: 976
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN14CActionMessage7SetTextERK7CString
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZNK14CActionMessage7GetTextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:972,29'
          Dst:             _ZNK14CActionMessage7GetTextEv
        - Src:             'src/Modules.cpp:973,40'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/Modules.cpp:974,13'
          Dst:             _ZN14CActionMessage7SetTextERK7CString
        - Src:             'src/Modules.cpp:976,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:976,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule12OnPrivActionER5CNickR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule17OnChanCTCPMessageER12CCTCPMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 962
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12CCTCPMessage7SetTextERK7CString
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZNK12CCTCPMessage7GetTextEv
        - _ZNK8CMessage7GetChanEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:963,29'
          Dst:             _ZNK12CCTCPMessage7GetTextEv
        - Src:             'src/Modules.cpp:964,38'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/Modules.cpp:964,58'
          Dst:             _ZNK8CMessage7GetChanEv
        - Src:             'src/Modules.cpp:965,13'
          Dst:             _ZN12CCTCPMessage7SetTextERK7CString
        - Src:             'src/Modules.cpp:967,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:967,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule10OnChanCTCPER5CNickR5CChanR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 960
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule17OnPrivCTCPMessageER12CCTCPMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12CCTCPMessage7SetTextERK7CString
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZNK12CCTCPMessage7GetTextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:953,29'
          Dst:             _ZNK12CCTCPMessage7GetTextEv
        - Src:             'src/Modules.cpp:954,38'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/Modules.cpp:955,13'
          Dst:             _ZN12CCTCPMessage7SetTextERK7CString
        - Src:             'src/Modules.cpp:957,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:957,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule10OnPrivCTCPER5CNickR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 950
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule18OnCTCPReplyMessageER12CCTCPMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12CCTCPMessage7SetTextERK7CString
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZNK12CCTCPMessage7GetTextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:944,29'
          Dst:             _ZNK12CCTCPMessage7GetTextEv
        - Src:             'src/Modules.cpp:945,39'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/Modules.cpp:946,13'
          Dst:             _ZN12CCTCPMessage7SetTextERK7CString
        - Src:             'src/Modules.cpp:948,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:948,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule11OnCTCPReplyER5CNickR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12CQuitMessage9SetReasonERK7CString
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CMessage8SetParamEjRK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:343,46'
          Dst:             _ZN8CMessage8SetParamEjRK7CString
    - functionName:    _ZN7CModule17OnUserQuitMessageER12CQuitMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 938
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12CQuitMessage9SetReasonERK7CString
        - _ZN7CStringD2Ev
        - _ZNK12CQuitMessage9GetReasonEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:934,31'
          Dst:             _ZNK12CQuitMessage9GetReasonEv
        - Src:             'src/Modules.cpp:936,13'
          Dst:             _ZN12CQuitMessage9SetReasonERK7CString
        - Src:             'src/Modules.cpp:938,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:938,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule10OnUserQuitER7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule18OnUserTopicRequestER7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule18OnUserTopicMessageER13CTopicMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN13CTopicMessage8SetTopicERK7CString
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN7CStringD2Ev
        - _ZNK13CTopicMessage8GetTopicEv
        - _ZNK14CTargetMessage9GetTargetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:922,29'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Modules.cpp:923,30'
          Dst:             _ZNK13CTopicMessage8GetTopicEv
        - Src:             'src/Modules.cpp:925,13'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Modules.cpp:926,13'
          Dst:             _ZN13CTopicMessage8SetTopicERK7CString
        - Src:             'src/Modules.cpp:928,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:928,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:928,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:928,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule11OnUserTopicER7CStringS1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12CPartMessage9SetReasonERK7CString
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CMessage8SetParamEjRK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:334,46'
          Dst:             _ZN8CMessage8SetParamEjRK7CString
    - functionName:    _ZN7CModule17OnUserPartMessageER12CPartMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12CPartMessage9SetReasonERK7CString
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN7CStringD2Ev
        - _ZNK12CPartMessage9GetReasonEv
        - _ZNK14CTargetMessage9GetTargetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:911,29'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Modules.cpp:912,31'
          Dst:             _ZNK12CPartMessage9GetReasonEv
        - Src:             'src/Modules.cpp:914,13'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Modules.cpp:915,13'
          Dst:             _ZN12CPartMessage9SetReasonERK7CString
        - Src:             'src/Modules.cpp:917,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:917,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:917,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:917,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK12CPartMessage9GetReasonEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage8GetParamEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:333,40'
          Dst:             _ZNK8CMessage8GetParamEj
    - functionName:    _ZN7CModule10OnUserPartER7CStringS1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule17OnUserJoinMessageER12CJoinMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12CJoinMessage6SetKeyERK7CString
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN7CStringD2Ev
        - _ZNK12CJoinMessage6GetKeyEv
        - _ZNK14CTargetMessage9GetTargetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:900,29'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Modules.cpp:901,28'
          Dst:             _ZNK12CJoinMessage6GetKeyEv
        - Src:             'src/Modules.cpp:903,13'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Modules.cpp:904,13'
          Dst:             _ZN12CJoinMessage6SetKeyERK7CString
        - Src:             'src/Modules.cpp:906,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:906,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:906,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:906,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule10OnUserJoinER7CStringS1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule15OnInviteMessageER14CInviteMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionLinenumberEnd: 894
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule16OnChanTagMessageER14CTargetMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 891
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule16OnPrivTagMessageER14CTargetMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 888
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule16OnUserTagMessageER14CTargetMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 885
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule19OnUserNoticeMessageER14CNoticeMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN14CNoticeMessage7SetTextERK7CString
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN7CStringD2Ev
        - _ZNK14CNoticeMessage7GetTextEv
        - _ZNK14CTargetMessage9GetTargetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:877,31'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Modules.cpp:878,29'
          Dst:             _ZNK14CNoticeMessage7GetTextEv
        - Src:             'src/Modules.cpp:880,13'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Modules.cpp:881,13'
          Dst:             _ZN14CNoticeMessage7SetTextERK7CString
        - Src:             'src/Modules.cpp:883,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:883,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:883,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:883,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule12OnUserNoticeER7CStringS1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 874
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule17OnUserTextMessageER12CTextMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12CTextMessage7SetTextERK7CString
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN7CStringD2Ev
        - _ZNK12CTextMessage7GetTextEv
        - _ZNK14CTargetMessage9GetTargetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:866,31'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Modules.cpp:867,29'
          Dst:             _ZNK12CTextMessage7GetTextEv
        - Src:             'src/Modules.cpp:869,13'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Modules.cpp:870,13'
          Dst:             _ZN12CTextMessage7SetTextERK7CString
        - Src:             'src/Modules.cpp:872,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:872,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:872,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:872,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule9OnUserMsgER7CStringS1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule19OnUserActionMessageER14CActionMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 861
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN14CActionMessage7SetTextERK7CString
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN7CStringD2Ev
        - _ZNK14CActionMessage7GetTextEv
        - _ZNK14CTargetMessage9GetTargetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:855,31'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Modules.cpp:856,29'
          Dst:             _ZNK14CActionMessage7GetTextEv
        - Src:             'src/Modules.cpp:858,13'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Modules.cpp:859,13'
          Dst:             _ZN14CActionMessage7SetTextERK7CString
        - Src:             'src/Modules.cpp:861,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:861,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:861,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:861,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule12OnUserActionER7CStringS1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule17OnUserCTCPMessageER12CCTCPMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 850
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12CCTCPMessage7SetTextERK7CString
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN7CStringD2Ev
        - _ZNK12CCTCPMessage7GetTextEv
        - _ZNK14CTargetMessage9GetTargetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:844,31'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Modules.cpp:845,29'
          Dst:             _ZNK12CCTCPMessage7GetTextEv
        - Src:             'src/Modules.cpp:847,13'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Modules.cpp:848,13'
          Dst:             _ZN12CCTCPMessage7SetTextERK7CString
        - Src:             'src/Modules.cpp:850,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:850,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:850,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:850,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule10OnUserCTCPER7CStringS1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 841
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule22OnUserCTCPReplyMessageER12CCTCPMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12CCTCPMessage7SetTextERK7CString
        - _ZN14CTargetMessage9SetTargetERK7CString
        - _ZN7CStringD2Ev
        - _ZNK12CCTCPMessage7GetTextEv
        - _ZNK14CTargetMessage9GetTargetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:833,31'
          Dst:             _ZNK14CTargetMessage9GetTargetEv
        - Src:             'src/Modules.cpp:834,29'
          Dst:             _ZNK12CCTCPMessage7GetTextEv
        - Src:             'src/Modules.cpp:836,13'
          Dst:             _ZN14CTargetMessage9SetTargetERK7CString
        - Src:             'src/Modules.cpp:837,13'
          Dst:             _ZN12CCTCPMessage7SetTextERK7CString
        - Src:             'src/Modules.cpp:839,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:839,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:839,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:839,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule15OnUserCTCPReplyER7CStringS1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule16OnUserRawMessageER8CMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 826
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule9OnUserRawER7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionLinenumberEnd: 825
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule18OnClientDisconnectEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 824
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule13OnClientLoginEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 823
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule23OnPrivBufferPlayMessageER8CMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          110
      EdgeCount:       32
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CMessage5ParseERK7CString
        - _ZNK8CMessage7GetTimeEv
        - _ZNK8CMessage8ToStringEj
        - _ZNK8CMessage9GetClientEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:813,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Modules.cpp:813,24'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Modules.cpp:814,37'
          Dst:             _ZNK8CMessage8ToStringEj
        - Src:             'src/Modules.cpp:814,27'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:814,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:814,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:815,50'
          Dst:             _ZNK8CMessage9GetClientEv
        - Src:             'src/Modules.cpp:816,49'
          Dst:             _ZNK8CMessage7GetTimeEv
        - Src:             'src/Modules.cpp:818,17'
          Dst:             _ZN8CMessage5ParseERK7CString
        - Src:             'src/Modules.cpp:814,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:821,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:821,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:821,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:821,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK8CMessage9GetClientEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule23OnChanBufferPlayMessageER8CMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 802
      functionLinenumberEnd: 811
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          115
      EdgeCount:       33
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CMessage5ParseERK7CString
        - _ZNK8CMessage7GetChanEv
        - _ZNK8CMessage7GetTimeEv
        - _ZNK8CMessage8ToStringEj
        - _ZNK8CMessage9GetClientEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:803,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Modules.cpp:803,24'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Modules.cpp:804,37'
          Dst:             _ZNK8CMessage8ToStringEj
        - Src:             'src/Modules.cpp:804,27'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:804,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:804,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:806,18'
          Dst:             _ZNK8CMessage7GetChanEv
        - Src:             'src/Modules.cpp:806,38'
          Dst:             _ZNK8CMessage9GetClientEv
        - Src:             'src/Modules.cpp:806,70'
          Dst:             _ZNK8CMessage7GetTimeEv
        - Src:             'src/Modules.cpp:808,17'
          Dst:             _ZN8CMessage5ParseERK7CString
        - Src:             'src/Modules.cpp:804,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:811,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:811,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:811,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:811,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule21OnPrivBufferPlayLine2ER7CClientR7CStringRK7timeval
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule21OnChanBufferPlayLine2ER5CChanR7CClientR7CStringRK7timeval
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule20OnPrivBufferPlayLineER7CClientR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule18OnPrivBufferEndingER6CQueryR7CClient
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule20OnPrivBufferStartingER6CQueryR7CClient
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule20OnChanBufferPlayLineER5CChanR7CClientR7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule18OnChanBufferEndingER5CChanR7CClient
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule20OnChanBufferStartingER5CChanR7CClient
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule8OnInviteERK5CNickRK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule13OnPartMessageER12CPartMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZNK12CPartMessage9GetReasonEv
        - _ZNK8CMessage7GetChanEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:765,20'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/Modules.cpp:765,40'
          Dst:             _ZNK8CMessage7GetChanEv
        - Src:             'src/Modules.cpp:765,59'
          Dst:             _ZNK12CPartMessage9GetReasonEv
        - Src:             'src/Modules.cpp:765,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:765,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule6OnPartERK5CNickR5CChanRK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 763
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule13OnJoinMessageER12CJoinMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CMessage7GetNickEv
        - _ZNK8CMessage7GetChanEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:760,20'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/Modules.cpp:760,40'
          Dst:             _ZNK8CMessage7GetChanEv
    - functionName:    _ZN7CModule6OnJoinERK5CNickR5CChan
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule9OnJoiningER5CChan
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12CKickMessage9GetReasonEv
      functionSourceFile: '/src/znc/include/znc/Message.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage8GetParamEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Message.h:315,40'
          Dst:             _ZNK8CMessage8GetParamEj
    - functionName:    _ZN7CModule13OnKickMessageER12CKickMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 756
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZNK12CKickMessage13GetKickedNickEv
        - _ZNK12CKickMessage9GetReasonEv
        - _ZNK8CMessage7GetChanEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:754,20'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/Modules.cpp:754,39'
          Dst:             _ZNK12CKickMessage13GetKickedNickEv
        - Src:             'src/Modules.cpp:754,65'
          Dst:             _ZNK8CMessage7GetChanEv
        - Src:             'src/Modules.cpp:755,20'
          Dst:             _ZNK12CKickMessage9GetReasonEv
        - Src:             'src/Modules.cpp:754,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:754,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:754,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:754,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule6OnKickERK5CNickRK7CStringR5CChanS5_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule13OnNickMessageER12CNickMessageRKNSt3__16vectorIP5CChanNS2_9allocatorIS5_EEEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZNK12CNickMessage10GetNewNickEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:749,20'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/Modules.cpp:749,39'
          Dst:             _ZNK12CNickMessage10GetNewNickEv
        - Src:             'src/Modules.cpp:749,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:749,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule6OnNickERK5CNickRK7CStringRKNSt3__16vectorIP5CChanNS6_9allocatorIS9_EEEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule13OnQuitMessageER12CQuitMessageRKNSt3__16vectorIP5CChanNS2_9allocatorIS5_EEEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetNickEv
        - _ZNK12CQuitMessage9GetReasonEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:743,20'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/Modules.cpp:743,39'
          Dst:             _ZNK12CQuitMessage9GetReasonEv
        - Src:             'src/Modules.cpp:743,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:743,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule6OnQuitERK5CNickRK7CStringRKNSt3__16vectorIP5CChanNS6_9allocatorIS9_EEEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 740
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule19OnUnknownModCommandERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       40
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CModule3t_sERK7CStringS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:734,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:734,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:734,19'
          Dst:             _ZNK7CModule3t_sERK7CStringS2_
        - Src:             'src/Modules.cpp:734,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:734,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:734,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:734,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:734,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:734,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:736,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:736,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:736,19'
          Dst:             _ZNK7CModule3t_sERK7CStringS2_
        - Src:             'src/Modules.cpp:736,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:736,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:736,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:736,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:736,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:736,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule12OnModCommandERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModule13HandleCommandERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:728,55'
          Dst:             _ZN7CModule13HandleCommandERK7CString
    - functionName:    _ZN7CModule13HandleCommandERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          90
      EdgeCount:       22
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK11CModCommand4CallERK7CString
        - _ZNK7CModule11FindCommandERK7CString
        - _ZNK7CString5TokenEmbRKS_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:572,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:572,33'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Modules.cpp:572,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:573,31'
          Dst:             _ZNK7CModule11FindCommandERK7CString
        - Src:             'src/Modules.cpp:576,15'
          Dst:             _ZNK11CModCommand4CallERK7CString
        - Src:             'src/Modules.cpp:572,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:583,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:583,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CModule11FindCommandERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:565,23'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
    - functionName:    _ZNK11CModCommand4CallERK7CString
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule9OnModCTCPERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule11OnModNoticeERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule15OnStatusCommandER7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule16OnNumericMessageER15CNumericMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule12OnRawMessageER8CMessage
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule5OnRawER7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule6OnModeERK5CNickR5CChancRK7CStringbb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule9OnRawModeERK5CNickR5CChanRK7CStringS7_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule9OnDevoiceERK5CNickS2_R5CChanb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule7OnVoiceERK5CNickS2_R5CChanb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule6OnDeopERK5CNickS2_R5CChanb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule4OnOpERK5CNickS2_R5CChanb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule16OnChanPermissionERK5CNickS2_R5CChanhbb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule7OnMode2EPK5CNickR5CChancRK7CStringbb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule10OnRawMode2EPK5CNickR5CChanRK7CStringS7_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule10OnDevoice2EPK5CNickRS1_R5CChanb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule8OnVoice2EPK5CNickRS1_R5CChanb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule7OnDeop2EPK5CNickRS1_R5CChanb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule5OnOp2EPK5CNickRS1_R5CChanb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule17OnChanPermission2EPK5CNickRS1_R5CChanhbb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule17OnChanPermission3EPK5CNickRS1_R5CChancbb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule11OnBroadcastER7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule17OnIRCRegistrationER7CStringS1_S1_S1_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule20OnIRCConnectionErrorEP8CIRCSock
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule15OnIRCConnectingEP8CIRCSock
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule14OnIRCConnectedEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule17OnIRCDisconnectedEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule12OnPostRehashEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule11OnPreRehashEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule6OnBootEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule6OnLoadERK7CStringRS0_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:628,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:628,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:628,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:628,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule20OnEmbeddedWebRequestER8CWebSockRK7CStringR9CTemplate
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule27ValidateWebRequestCSRFCheckER8CWebSockRK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CWebSock17ValidateCSRFCheckERK7CString
        - _ZNK9CHTTPSock6GetURIEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:619,46'
          Dst:             _ZNK9CHTTPSock6GetURIEv
        - Src:             'src/Modules.cpp:619,20'
          Dst:             _ZN8CWebSock17ValidateCSRFCheckERK7CString
    - functionName:    _ZN7CModule12OnWebRequestER8CWebSockRK7CStringR9CTemplate
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule15OnWebPreRequestER8CWebSockRK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CModule10GetModNickEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZNK5CUser15GetStatusPrefixEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:606,34'
          Dst:             _ZNK5CUser15GetStatusPrefixEv
        - Src:             'src/Modules.cpp:606,25'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Modules.cpp:606,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:606,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:606,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:606,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule10RemCommandERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20COptionalTranslationC2ERK19CDelayedTranslation
      functionSourceFile: '/src/znc/include/znc/Translation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CModule3t_dERK7CStringS2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2267
      functionLinenumberEnd: 2269
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN19CDelayedTranslationC2ERK7CStringS2_S2_
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CModule10GetModNameEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:2268,41'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:2268,32'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:2268,12'
          Dst:             _ZN19CDelayedTranslationC2ERK7CStringS2_S2_
        - Src:             'src/Modules.cpp:2268,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:2268,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule14AddHelpCommandEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          172
      EdgeCount:       55
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN19CDelayedTranslationD2Ev
        - _ZN20COptionalTranslationC2ERK19CDelayedTranslation
        - _ZN20COptionalTranslationD2Ev
        - _ZN7CModule10AddCommandERK7CStringRK20COptionalTranslationS5_NSt3__18functionIFvS2_EEE
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CModule3t_dERK7CStringS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:554,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:554,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:554,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:554,24'
          Dst:             _ZNK7CModule3t_dERK7CStringS2_
        - Src:             'src/Modules.cpp:554,24'
          Dst:             _ZN20COptionalTranslationC2ERK19CDelayedTranslation
        - Src:             'src/Modules.cpp:555,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:555,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:555,16'
          Dst:             _ZNK7CModule3t_dERK7CStringS2_
        - Src:             'src/Modules.cpp:555,16'
          Dst:             _ZN20COptionalTranslationC2ERK19CDelayedTranslation
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN7CModule10AddCommandERK7CStringRK20COptionalTranslationS5_NSt3__18functionIFvS2_EEE
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN20COptionalTranslationD2Ev
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN19CDelayedTranslationD2Ev
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN20COptionalTranslationD2Ev
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN19CDelayedTranslationD2Ev
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN20COptionalTranslationD2Ev
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN19CDelayedTranslationD2Ev
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN20COptionalTranslationD2Ev
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN19CDelayedTranslationD2Ev
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:554,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModule10AddCommandERK7CStringRK20COptionalTranslationS5_NSt3__18functionIFvS2_EEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN11CModCommandC2ERK7CStringNSt3__18functionIFvS2_EEERK20COptionalTranslationS9_
        - _ZN11CModCommandD2Ev
        - _ZN7CModule10AddCommandERK11CModCommand
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:549,17'
          Dst:             _ZN11CModCommandC2ERK7CStringNSt3__18functionIFvS2_EEERK20COptionalTranslationS9_
        - Src:             'src/Modules.cpp:550,12'
          Dst:             _ZN7CModule10AddCommandERK11CModCommand
        - Src:             'src/Modules.cpp:551,1'
          Dst:             _ZN11CModCommandD2Ev
        - Src:             'src/Modules.cpp:551,1'
          Dst:             _ZN11CModCommandD2Ev
    - functionName:    _ZN7CModule10AddCommandERK11CModCommand
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11CModCommandaSERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK11CModCommand10GetCommandEv
        - _ZNK11CModCommand11GetFunctionEv
        - _ZNK7CModule11FindCommandERK7CString
        - _ZNK7CString8ContainsERKS_15CaseSensitivity
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:532,17'
          Dst:             _ZNK11CModCommand11GetFunctionEv
        - Src:             'src/Modules.cpp:533,17'
          Dst:             _ZNK11CModCommand10GetCommandEv
        - Src:             'src/Modules.cpp:533,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:533,30'
          Dst:             _ZNK7CString8ContainsERKS_15CaseSensitivity
        - Src:             'src/Modules.cpp:533,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:533,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:534,29'
          Dst:             _ZNK11CModCommand10GetCommandEv
        - Src:             'src/Modules.cpp:534,9'
          Dst:             _ZNK7CModule11FindCommandERK7CString
        - Src:             'src/Modules.cpp:536,25'
          Dst:             _ZNK11CModCommand10GetCommandEv
        - Src:             'src/Modules.cpp:536,39'
          Dst:             _ZN11CModCommandaSERKS_
    - functionName:    _ZNK11CModCommand11GetFunctionEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CModCommandaSERKS_
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN20COptionalTranslationaSERKS_
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:381,62'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/Modules.h:381,62'
          Dst:             _ZN20COptionalTranslationaSERKS_
        - Src:             'include/znc/Modules.h:381,62'
          Dst:             _ZN20COptionalTranslationaSERKS_
    - functionName:    _ZN7CModule10AddCommandERK7CStringMS_FvS2_ES2_S2_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11CModCommandC2ERK7CStringP7CModuleMS3_FvS2_ES2_S2_
        - _ZN11CModCommandD2Ev
        - _ZN7CModule10AddCommandERK11CModCommand
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:542,17'
          Dst:             _ZN11CModCommandC2ERK7CStringP7CModuleMS3_FvS2_ES2_S2_
        - Src:             'src/Modules.cpp:543,12'
          Dst:             _ZN7CModule10AddCommandERK11CModCommand
        - Src:             'src/Modules.cpp:544,1'
          Dst:             _ZN11CModCommandD2Ev
        - Src:             'src/Modules.cpp:544,1'
          Dst:             _ZN11CModCommandD2Ev
    - functionName:    _ZNK10CModuleJob7GetNameEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule9CancelJobERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7CModule9CancelJobEP10CModuleJob
        - _ZNK10CModuleJob7GetNameEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:513,19'
          Dst:             _ZNK10CModuleJob7GetNameEv
        - Src:             'src/Modules.cpp:513,29'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Modules.cpp:514,13'
          Dst:             _ZN7CModule9CancelJobEP10CModuleJob
    - functionName:    _ZN7CModule9CancelJobEP10CModuleJob
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11CThreadPool3GetEv
        - _ZN11CThreadPool9cancelJobEP4CJob
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:508,5'
          Dst:             _ZN11CThreadPool3GetEv
        - Src:             'src/Modules.cpp:508,24'
          Dst:             _ZN11CThreadPool9cancelJobEP4CJob
    - functionName:    _ZN7CModule6AddJobEP10CModuleJob
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CThreadPool3GetEv
        - _ZN11CThreadPool6addJobEP4CJob
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:501,5'
          Dst:             _ZN11CThreadPool3GetEv
        - Src:             'src/Modules.cpp:501,24'
          Dst:             _ZN11CThreadPool6addJobEP4CJob
    - functionName:    _ZN4CJobD2Ev
      functionSourceFile: '/src/znc/include/znc/Threads.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule9UnlinkJobEP10CModuleJob
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10CModuleJobD2Ev
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4CJobD2Ev
        - _ZN7CModule9UnlinkJobEP10CModuleJob
        - _ZN7CStringD2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:498,40'
          Dst:             _ZN7CModule9UnlinkJobEP10CModuleJob
        - Src:             'src/Modules.cpp:498,57'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:498,57'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:498,57'
          Dst:             _ZN4CJobD2Ev
        - Src:             'src/Modules.cpp:498,40'
          Dst:             __clang_call_terminate
    - functionName:    _ZN10CModuleJobD0Ev
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule11ListSocketsEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         91
      ICount:          485
      EdgeCount:       139
      CyclomaticComplexity: 50
      functionsReached:
        - _ZN6CTable6AddRowEv
        - _ZN6CTable7SetCellERK7CStringS2_m
        - _ZN6CTable9AddColumnERK7CString
        - _ZN6CTableC2Ev
        - _ZN6CTableD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Et
        - _ZN7CStringD2Ev
        - _ZNK5Csock11GetSockNameEv
        - _ZNK5Csock12GetLocalPortEv
        - _ZNK5Csock13GetRemotePortEv
        - _ZNK5Csock6GetSSLEv
        - _ZNK5Csock7GetTypeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:464,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:464,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:464,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:468,12'
          Dst:             _ZN6CTableC2Ev
        - Src:             'src/Modules.cpp:469,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:469,11'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/Modules.cpp:469,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:470,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:470,11'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/Modules.cpp:470,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:471,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:471,11'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/Modules.cpp:471,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:472,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:472,11'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/Modules.cpp:472,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:473,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:473,11'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/Modules.cpp:473,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:474,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:474,11'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/Modules.cpp:474,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:477,15'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/Modules.cpp:478,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:478,40'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/Modules.cpp:478,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/Modules.cpp:478,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:480,22'
          Dst:             _ZNK5Csock7GetTypeEv
        - Src:             'src/Modules.cpp:481,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:481,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:481,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/Modules.cpp:481,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:481,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:469,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:470,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:471,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:472,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:473,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:474,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:478,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:481,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:481,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:483,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:483,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:483,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/Modules.cpp:483,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:483,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:483,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:483,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:486,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:486,53'
          Dst:             _ZNK5Csock12GetLocalPortEv
        - Src:             'src/Modules.cpp:486,36'
          Dst:             _ZN7CStringC2Et
        - Src:             'src/Modules.cpp:486,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/Modules.cpp:486,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:486,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:487,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:487,40'
          Dst:             _ZNK5Csock6GetSSLEv
        - Src:             'src/Modules.cpp:487,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:487,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/Modules.cpp:487,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:487,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:488,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:488,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/Modules.cpp:488,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:488,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:489,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:489,47'
          Dst:             _ZNK5Csock13GetRemotePortEv
        - Src:             'src/Modules.cpp:490,60'
          Dst:             _ZNK5Csock13GetRemotePortEv
        - Src:             'src/Modules.cpp:490,43'
          Dst:             _ZN7CStringC2Et
        - Src:             'src/Modules.cpp:491,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:489,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/Modules.cpp:489,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:489,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:486,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:486,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:487,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:487,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:488,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:488,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:489,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:489,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:495,1'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/Modules.cpp:495,1'
          Dst:             _ZN6CTableD2Ev
    - functionName:    _ZN7CModule10FindSocketERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK5Csock11GetSockNameEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:454,22'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/Modules.cpp:454,36'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
    - functionName:    _ZN7CModule12UnlinkSocketEP7CSocket
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule9RemSocketERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK5Csock11GetSockNameEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:438,22'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/Modules.cpp:438,36'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
    - functionName:    _ZN7CModule9AddSocketEP7CSocket
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule10ListTimersEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         91
      ICount:          468
      EdgeCount:       154
      CyclomaticComplexity: 65
      functionsReached:
        - _ZN6CTable6AddRowEv
        - _ZN6CTable7SetCellERK7CStringS2_m
        - _ZN6CTable9AddColumnERK7CString
        - _ZN6CTableC2Ev
        - _ZN6CTableD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ej
        - _ZN7CStringC2El
        - _ZN7CStringD2Ev
        - _ZNK5CCron11GetIntervalEv
        - _ZNK5CCron13GetCyclesLeftEv
        - _ZNK5CCron7GetNameEv
        - _ZNK6CTimer14GetDescriptionEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:390,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:390,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:390,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:394,12'
          Dst:             _ZN6CTableC2Ev
        - Src:             'src/Modules.cpp:395,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:395,11'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/Modules.cpp:395,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:396,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:396,11'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/Modules.cpp:396,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:397,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:397,11'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/Modules.cpp:397,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:398,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:398,11'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/Modules.cpp:398,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:401,40'
          Dst:             _ZNK5CCron13GetCyclesLeftEv
        - Src:             'src/Modules.cpp:402,36'
          Dst:             _ZNK5CCron11GetIntervalEv
        - Src:             'src/Modules.cpp:404,15'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/Modules.cpp:405,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:405,39'
          Dst:             _ZNK5CCron7GetNameEv
        - Src:             'src/Modules.cpp:405,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/Modules.cpp:405,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:407,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:407,21'
          Dst:             _ZN7CStringC2El
        - Src:             'src/Modules.cpp:409,38'
          Dst:             _ZN7CStringC2El
        - Src:             'src/Modules.cpp:407,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:406,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/Modules.cpp:406,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:406,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:406,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:406,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:411,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:411,46'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/Modules.cpp:411,65'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:411,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/Modules.cpp:411,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:411,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:412,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:412,46'
          Dst:             _ZNK6CTimer14GetDescriptionEv
        - Src:             'src/Modules.cpp:412,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/Modules.cpp:412,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:395,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:396,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:397,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:398,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:405,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:406,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:406,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:406,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:406,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:411,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:411,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:412,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:416,1'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/Modules.cpp:416,1'
          Dst:             _ZN6CTableD2Ev
    - functionName:    _ZNK6CTimer14GetDescriptionEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule8RemTimerERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CModule8RemTimerEP6CTimer
        - _ZN7CModule9FindTimerERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:367,22'
          Dst:             _ZN7CModule9FindTimerERK7CString
        - Src:             'src/Modules.cpp:369,12'
          Dst:             _ZN7CModule8RemTimerEP6CTimer
    - functionName:    _ZN7CModule9FindTimerERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK5CCron7GetNameEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:380,21'
          Dst:             _ZNK5CCron7GetNameEv
        - Src:             'src/Modules.cpp:380,31'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
    - functionName:    _ZN7CModule8RemTimerEP6CTimer
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CFPTimer13SetFPCallbackEPFvP7CModulePS_E
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CFPTimerC2EP7CModulejjRK7CStringS4_
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6CTimerC2EP7CModulejjRK7CStringS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Modules.h:214,11'
          Dst:             _ZN6CTimerC2EP7CModulejjRK7CStringS4_
    - functionName:    _ZN6CTimerC2EP7CModulejjRK7CStringS4_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          126
      EdgeCount:       37
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN5CCron14StartMaxCyclesEdj
        - _ZN5CCron5StartEd
        - _ZN5CCron7SetNameERK7CString
        - _ZN5CCronC2Ev
        - _ZN5CCronD2Ev
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - getenv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:105,7'
          Dst:             _ZN5CCronC2Ev
        - Src:             'src/Modules.cpp:105,36'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Modules.cpp:106,5'
          Dst:             _ZN5CCron7SetNameERK7CString
        - Src:             'src/Modules.cpp:109,26'
          Dst:             getenv
        - Src:             'src/Modules.cpp:119,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:115,9'
          Dst:             _ZN5CCron14StartMaxCyclesEdj
        - Src:             'src/Modules.cpp:117,9'
          Dst:             _ZN5CCron5StartEd
        - Src:             'src/Modules.cpp:119,1'
          Dst:             _ZN5CCronD2Ev
    - functionName:    _ZN7CModule8AddTimerEPFvPS_P8CFPTimerERK7CStringjjS7_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CModule8AddTimerEP6CTimer
        - _ZN8CFPTimer13SetFPCallbackEPFvP7CModulePS_E
        - _ZN8CFPTimerC2EP7CModulejjRK7CStringS4_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:354,13'
          Dst:             _ZN8CFPTimerC2EP7CModulejjRK7CStringS4_
        - Src:             'src/Modules.cpp:355,13'
          Dst:             _ZN8CFPTimer13SetFPCallbackEPFvP7CModulePS_E
        - Src:             'src/Modules.cpp:357,12'
          Dst:             _ZN7CModule8AddTimerEP6CTimer
    - functionName:    _ZN7CModule8AddTimerEP6CTimer
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          95
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7CModule9FindTimerERK7CString
        - _ZNK5CCron7GetNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:337,19'
          Dst:             _ZNK5CCron7GetNameEv
        - Src:             'src/Modules.cpp:337,58'
          Dst:             _ZNK5CCron7GetNameEv
        - Src:             'src/Modules.cpp:337,40'
          Dst:             _ZN7CModule9FindTimerERK7CString
    - functionName:    _ZN7CModule7ClearNVEb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7CModule12SaveRegistryEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:330,16'
          Dst:             _ZNK7CModule12SaveRegistryEv
    - functionName:    _ZNK7CModule12SaveRegistryEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CModule11GetSavePathEv
        - _ZNK8MCString11WriteToDiskERK7CStringj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:270,39'
          Dst:             _ZNK7CModule11GetSavePathEv
        - Src:             'src/Modules.cpp:270,39'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:270,27'
          Dst:             _ZNK8MCString11WriteToDiskERK7CStringj
        - Src:             'src/Modules.cpp:270,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:270,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CModule11GetSavePathEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4CDir7MakeDirERK7CStringj
        - _ZN5CFile6ExistsERK7CString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:228,10'
          Dst:             _ZN5CFile6ExistsERK7CString
        - Src:             'src/Modules.cpp:229,9'
          Dst:             _ZN4CDir7MakeDirERK7CStringj
    - functionName:    _ZN7CModule5DelNVERK7CStringb
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7CModule12SaveRegistryEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:320,16'
          Dst:             _ZNK7CModule12SaveRegistryEv
    - functionName:    _ZNK7CModule5GetNVERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:304,16'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Modules.cpp:307,12'
          Dst:             _ZN7CStringC2EPKc
    - functionName:    _ZN7CModule5SetNVERK7CStringS2_b
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringaSERKS_
        - _ZNK7CModule12SaveRegistryEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:292,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:294,16'
          Dst:             _ZNK7CModule12SaveRegistryEv
    - functionName:    _ZN7CModule12MoveRegistryERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          153
      EdgeCount:       58
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN4CDir7MakeDirERK7CStringj
        - _ZN5CFile4CopyERK7CStringb
        - _ZN5CFile6ExistsERK7CString
        - _ZN5CFileC2ERK7CString
        - _ZN5CFileD2Ev
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK5CFile6ExistsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:276,34'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:276,28'
          Dst:             _ZN5CFileC2ERK7CString
        - Src:             'src/Modules.cpp:276,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:277,25'
          Dst:             _ZNK5CFile6ExistsEv
        - Src:             'src/Modules.cpp:276,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:280,14'
          Dst:             _ZN5CFile6ExistsERK7CString
        - Src:             'src/Modules.cpp:280,39'
          Dst:             _ZN4CDir7MakeDirERK7CStringj
        - Src:             'src/Modules.cpp:283,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:283,20'
          Dst:             _ZN5CFile4CopyERK7CStringb
        - Src:             'src/Modules.cpp:283,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:284,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:283,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:286,5'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/Modules.cpp:286,5'
          Dst:             _ZN5CFileD2Ev
    - functionName:    _ZN7CModule15GetWebFilesPathEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          166
      EdgeCount:       51
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK7CModule10GetModNameEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/Modules.cpp:249,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/Modules.cpp:251,42'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:251,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:253,40'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:253,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:255,55'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/Modules.cpp:256,20'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:255,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:258,20'
          Dst:             _ZN7CStringC2EPKc
    - functionName:    _ZN7CModule10GetWebPathEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          166
      EdgeCount:       51
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK7CModule10GetModNameEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/Modules.cpp:235,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/Modules.cpp:237,38'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:237,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:239,36'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:239,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:241,51'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/Modules.cpp:242,20'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Modules.cpp:241,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:244,20'
          Dst:             _ZN7CStringC2EPKc
    - functionName:    _ZNK7CModule12ExpandStringERK7CStringRS0_
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7CStringaSERKS_
        - _ZNK11CIRCNetwork12ExpandStringERK7CStringRS0_
        - _ZNK5CUser12ExpandStringERK7CStringRS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:214,10'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:217,28'
          Dst:             _ZNK11CIRCNetwork12ExpandStringERK7CStringRS0_
        - Src:             'src/Modules.cpp:221,25'
          Dst:             _ZNK5CUser12ExpandStringERK7CStringRS0_
    - functionName:    _ZNK7CModule12ExpandStringERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZNK7CModule12ExpandStringERK7CStringRS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:209,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Modules.cpp:210,12'
          Dst:             _ZNK7CModule12ExpandStringERK7CStringRS0_
        - Src:             'src/Modules.cpp:210,12'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Modules.cpp:211,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:211,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModuleD0Ev
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CModuleD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:163,21'
          Dst:             _ZN7CModuleD2Ev
    - functionName:    _ZN7CModuleD2Ev
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         53
      ICount:          305
      EdgeCount:       88
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN11CIRCNetwork36NotifyClientsAboutServerDependentCapERK7CStringb
        - _ZN27CTranslationDomainRefHolderD2Ev
        - _ZN4CZNC3GetEv
        - _ZN7CModule10CancelJobsERKNSt3__13setIP10CModuleJobNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
        - _ZN7CModule8RemTimerEP6CTimer
        - _ZN7CModule9RemSocketEP7CSocket
        - _ZN7CStringD2Ev
        - _ZN8MCStringD2Ev
        - _ZNK4CZNC10GetUserMapEv
        - _ZNK5CUser11GetNetworksEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule12SaveRegistryEv
        - _ZNK7CModule7GetTypeEv
        - _ZNK7CModule7GetUserEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/Modules.cpp:168,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/Modules.cpp:168,17'
          Dst:             _ZNK7CModule7GetTypeEv
        - Src:             'src/Modules.cpp:170,17'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Modules.cpp:170,31'
          Dst:             _ZN11CIRCNetwork36NotifyClientsAboutServerDependentCapERK7CStringb
        - Src:             'src/Modules.cpp:174,46'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Modules.cpp:174,57'
          Dst:             _ZNK5CUser11GetNetworksEv
        - Src:             'src/Modules.cpp:175,31'
          Dst:             _ZN11CIRCNetwork36NotifyClientsAboutServerDependentCapERK7CStringb
        - Src:             'src/Modules.cpp:180,41'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Modules.cpp:180,53'
          Dst:             _ZNK4CZNC10GetUserMapEv
        - Src:             'src/Modules.cpp:181,57'
          Dst:             _ZNK5CUser11GetNetworksEv
        - Src:             'src/Modules.cpp:182,35'
          Dst:             _ZN11CIRCNetwork36NotifyClientsAboutServerDependentCapERK7CStringb
        - Src:             'src/Modules.cpp:190,9'
          Dst:             _ZN7CModule8RemTimerEP6CTimer
        - Src:             'src/Modules.cpp:194,9'
          Dst:             _ZN7CModule9RemSocketEP7CSocket
        - Src:             'src/Modules.cpp:197,5'
          Dst:             _ZNK7CModule12SaveRegistryEv
        - Src:             'src/Modules.cpp:200,5'
          Dst:             _ZN7CModule10CancelJobsERKNSt3__13setIP10CModuleJobNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
        - Src:             'src/Modules.cpp:202,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Modules.cpp:202,1'
          Dst:             _ZN27CTranslationDomainRefHolderD2Ev
        - Src:             'src/Modules.cpp:202,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:202,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:202,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:202,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:202,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:202,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:164,36'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK4CZNC10GetUserMapEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule9RemSocketEP7CSocket
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CModule10CancelJobsERKNSt3__13setIP10CModuleJobNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11CThreadPool10cancelJobsERKNSt3__13setIP4CJobNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
        - _ZN11CThreadPool3GetEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:525,5'
          Dst:             _ZN11CThreadPool3GetEv
        - Src:             'src/Modules.cpp:525,24'
          Dst:             _ZN11CThreadPool10cancelJobsERKNSt3__13setIP4CJobNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
    - functionName:    _ZN7CModule12LoadRegistryEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN8MCString12ReadFromDiskERK7CString
        - _ZNK7CModule11GetSavePathEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:264,40'
          Dst:             _ZNK7CModule11GetSavePathEv
        - Src:             'src/Modules.cpp:264,40'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:264,27'
          Dst:             _ZN8MCString12ReadFromDiskERK7CString
        - Src:             'src/Modules.cpp:264,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:264,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CModuleC2EPvP5CUserP11CIRCNetworkRK7CStringS7_N8CModInfo11EModuleTypeE
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          409
      EdgeCount:       121
      CyclomaticComplexity: 49
      functionsReached:
        - _ZN27CTranslationDomainRefHolderC2ERK7CString
        - _ZN27CTranslationDomainRefHolderD2Ev
        - _ZN4CZNC10GetManagerEv
        - _ZN4CZNC3GetEv
        - _ZN7CModule12LoadRegistryEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK11CIRCNetwork14GetNetworkPathEv
        - _ZNK4CZNC10GetZNCPathEv
        - _ZNK5CUser11GetUserPathEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:133,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:140,20'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Modules.cpp:140,32'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/Modules.cpp:144,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Modules.cpp:145,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Modules.cpp:146,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:147,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:148,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Modules.cpp:149,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:149,7'
          Dst:             _ZN27CTranslationDomainRefHolderC2ERK7CString
        - Src:             'src/Modules.cpp:149,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:150,7'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/Modules.cpp:154,35'
          Dst:             _ZNK11CIRCNetwork14GetNetworkPathEv
        - Src:             'src/Modules.cpp:154,23'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:154,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:154,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:154,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:149,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:154,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:154,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:156,32'
          Dst:             _ZNK5CUser11GetUserPathEv
        - Src:             'src/Modules.cpp:156,23'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:156,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:156,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:156,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:158,23'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Modules.cpp:158,35'
          Dst:             _ZNK4CZNC10GetZNCPathEv
        - Src:             'src/Modules.cpp:158,23'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Modules.cpp:158,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Modules.cpp:158,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:158,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:160,5'
          Dst:             _ZN7CModule12LoadRegistryEv
        - Src:             'src/Modules.cpp:161,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Modules.cpp:161,1'
          Dst:             _ZN27CTranslationDomainRefHolderD2Ev
        - Src:             'src/Modules.cpp:161,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:161,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:161,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:161,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:161,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Modules.cpp:161,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK6CTimer9GetModuleEv
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6CTimer14SetDescriptionERK7CString
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Modules.cpp:124,64'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN6CTimer9SetModuleEP7CModule
      functionSourceFile: '/src/znc/src/Modules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CBufLineC2ERKS_
      functionSourceFile: '/src/znc/include/znc/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN8CMessageC2ERKS_
        - _ZN8CMessageD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Buffer.h:30,7'
          Dst:             _ZN8CMessageC2ERKS_
        - Src:             'include/znc/Buffer.h:30,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Buffer.h:30,7'
          Dst:             _ZN8CMessageD2Ev
    - functionName:    _ZN8CBufLineaSERKS_
      functionSourceFile: '/src/znc/include/znc/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
        - _ZN8CMessageaSERKS_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Buffer.h:30,7'
          Dst:             _ZN8CMessageaSERKS_
        - Src:             'include/znc/Buffer.h:30,7'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZNK4CZNC16GetMaxBufferSizeEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CBuffer12SetLineCountEjb
      functionSourceFile: '/src/znc/src/Buffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4CZNC3GetEv
        - _ZNK4CZNC16GetMaxBufferSizeEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Buffer.cpp:162,24'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Buffer.cpp:162,36'
          Dst:             _ZNK4CZNC16GetMaxBufferSizeEv
    - functionName:    _ZNK7CBuffer7GetLineEmRK7CClientRK8MCString
      functionSourceFile: '/src/znc/src/Buffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CBufLine7GetLineERK7CClientRK8MCString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Buffer.cpp:158,26'
          Dst:             _ZNK8CBufLine7GetLineERK7CClientRK8MCString
    - functionName:    _ZNK8CBufLine7GetLineERK7CClientRK8MCString
      functionSourceFile: '/src/znc/src/Buffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          142
      EdgeCount:       45
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN6CUtils16FormatServerTimeERK7timeval
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CMessage6SetTagERK7CStringS2_
        - _ZN8CMessage7SetTagsERK8MCString
        - _ZN8CMessageD2Ev
        - _ZNK7CClient13HasServerTimeEv
        - _ZNK8CBufLine9ToMessageERK7CClientRK8MCString
        - _ZNK8CMessage6GetTagERK7CString
        - _ZNK8CMessage7GetTimeEv
        - _ZNK8CMessage8ToStringEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Buffer.cpp:70,21'
          Dst:             _ZNK8CBufLine9ToMessageERK7CClientRK8MCString
        - Src:             'src/Buffer.cpp:75,10'
          Dst:             _ZN8CMessage7SetTagsERK8MCString
        - Src:             'src/Buffer.cpp:77,16'
          Dst:             _ZNK7CClient13HasServerTimeEv
        - Src:             'src/Buffer.cpp:78,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Buffer.cpp:78,35'
          Dst:             _ZNK8CMessage6GetTagERK7CString
        - Src:             'src/Buffer.cpp:78,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:80,56'
          Dst:             _ZNK8CMessage7GetTimeEv
        - Src:             'src/Buffer.cpp:80,21'
          Dst:             _ZN6CUtils16FormatServerTimeERK7timeval
        - Src:             'src/Buffer.cpp:80,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Buffer.cpp:80,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:78,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:80,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:82,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Buffer.cpp:82,14'
          Dst:             _ZN8CMessage6SetTagERK7CStringS2_
        - Src:             'src/Buffer.cpp:82,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:83,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:82,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:83,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:85,17'
          Dst:             _ZNK8CMessage8ToStringEj
        - Src:             'src/Buffer.cpp:86,1'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Buffer.cpp:86,1'
          Dst:             _ZN8CMessageD2Ev
    - functionName:    _ZNK8CBufLine9ToMessageERK7CClientRK8MCString
      functionSourceFile: '/src/znc/src/Buffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          261
      EdgeCount:       82
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN5CNickC2ERK7CString
        - _ZN5CNickD2Ev
        - _ZN7CString11NamedFormatERKS_RK8MCString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CMessage7GetNickEv
        - _ZN8CMessage7SetNickERK5CNick
        - _ZN8CMessage8SetParamEjRK7CString
        - _ZN8CMessageC2ERKS_
        - _ZN8CMessageD2Ev
        - _ZN8MCStringC2ERKS_
        - _ZN8MCStringD2Ev
        - _ZNK5CNick11GetNickMaskEv
        - _ZNK5CUser12AddTimestampE7timevalRK7CString
        - _ZNK7CClient13HasServerTimeEv
        - _ZNK7CClient7GetUserEv
        - _ZNK8CMessage7GetTimeEv
        - _ZNK8CMessage9GetParamsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Buffer.cpp:45,21'
          Dst:             _ZN8CMessageC2ERKS_
        - Src:             'src/Buffer.cpp:47,28'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/Buffer.cpp:47,38'
          Dst:             _ZNK5CNick11GetNickMaskEv
        - Src:             'src/Buffer.cpp:48,24'
          Dst:             _ZN7CString11NamedFormatERKS_RK8MCString
        - Src:             'src/Buffer.cpp:48,18'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/Buffer.cpp:48,10'
          Dst:             _ZN8CMessage7SetNickERK5CNick
        - Src:             'src/Buffer.cpp:48,5'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Buffer.cpp:48,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:50,30'
          Dst:             _ZN8MCStringC2ERKS_
        - Src:             'src/Buffer.cpp:51,16'
          Dst:             _ZNK7CClient13HasServerTimeEv
        - Src:             'src/Buffer.cpp:52,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Buffer.cpp:52,31'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Buffer.cpp:52,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:48,5'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Buffer.cpp:48,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:52,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:55,20'
          Dst:             _ZNK7CClient7GetUserEv
        - Src:             'src/Buffer.cpp:55,49'
          Dst:             _ZNK8CMessage7GetTimeEv
        - Src:             'src/Buffer.cpp:55,31'
          Dst:             _ZNK5CUser12AddTimestampE7timevalRK7CString
        - Src:             'src/Buffer.cpp:54,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Buffer.cpp:54,31'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Buffer.cpp:54,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:54,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:54,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:54,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:59,30'
          Dst:             _ZNK8CMessage9GetParamsEv
        - Src:             'src/Buffer.cpp:62,23'
          Dst:             _ZN7CString11NamedFormatERKS_RK8MCString
        - Src:             'src/Buffer.cpp:61,14'
          Dst:             _ZN8CMessage8SetParamEjRK7CString
        - Src:             'src/Buffer.cpp:61,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:61,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:66,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Buffer.cpp:66,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:66,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Buffer.cpp:66,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:66,1'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Buffer.cpp:66,1'
          Dst:             _ZN8CMessageD2Ev
    - functionName:    _ZNK7CBuffer10GetBufLineEj
      functionSourceFile: '/src/znc/src/Buffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CBuffer15UpdateExactLineERK7CStringS2_
      functionSourceFile: '/src/znc/src/Buffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN5CNickC2ERK7CString
        - _ZN5CNickD2Ev
        - _ZN7CBuffer15UpdateExactLineERK8CMessageRK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CMessageC2ERK5CNickRK7CStringRKNSt3__16vectorIS3_NS6_9allocatorIS3_EEEERK8MCString
        - _ZN8CMessageD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Buffer.cpp:149,37'
          Dst:             _ZN5CNickC2ERK7CString
        - Src:             'src/Buffer.cpp:149,28'
          Dst:             _ZN8CMessageC2ERK5CNickRK7CStringRKNSt3__16vectorIS3_NS6_9allocatorIS3_EEEERK8MCString
        - Src:             'src/Buffer.cpp:149,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Buffer.cpp:149,12'
          Dst:             _ZN7CBuffer15UpdateExactLineERK8CMessageRK7CString
        - Src:             'src/Buffer.cpp:149,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:149,5'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Buffer.cpp:149,5'
          Dst:             _ZN5CNickD2Ev
        - Src:             'src/Buffer.cpp:149,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:149,5'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Buffer.cpp:149,5'
          Dst:             _ZN5CNickD2Ev
    - functionName:    _ZN7CBuffer15UpdateExactLineERK8CMessageRK7CString
      functionSourceFile: '/src/znc/src/Buffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7CBuffer7AddLineERK8CMessageRK7CString
        - _ZNK8CBufLine6EqualsERK8CMessage
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Buffer.cpp:122,18'
          Dst:             _ZNK8CBufLine6EqualsERK8CMessage
        - Src:             'src/Buffer.cpp:127,12'
          Dst:             _ZN7CBuffer7AddLineERK8CMessageRK7CString
    - functionName:    _ZNK8CBufLine6EqualsERK8CMessage
      functionSourceFile: '/src/znc/include/znc/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage6EqualsERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Buffer.h:48,26'
          Dst:             _ZNK8CMessage6EqualsERKS_
    - functionName:    _ZN7CBuffer7AddLineERK8CMessageRK7CString
      functionSourceFile: '/src/znc/src/Buffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CBufLineC2ERK8CMessageRK7CString
        - _ZN8CBufLineD2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Buffer.cpp:102,15'
          Dst:             _ZN8CBufLineC2ERK8CMessageRK7CString
        - Src:             'src/Buffer.cpp:102,5'
          Dst:             _ZN8CBufLineD2Ev
        - Src:             'src/Buffer.cpp:102,5'
          Dst:             _ZN8CBufLineD2Ev
    - functionName:    _ZN8CBufLineD2Ev
      functionSourceFile: '/src/znc/src/Buffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZN8CMessageD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Buffer.cpp:37,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:37,24'
          Dst:             _ZN8CMessageD2Ev
    - functionName:    _ZN8CBufLineC2ERK8CMessageRK7CString
      functionSourceFile: '/src/znc/src/Buffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN8CMessageC2ERKS_
        - _ZN8CMessageD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Buffer.cpp:23,7'
          Dst:             _ZN8CMessageC2ERKS_
        - Src:             'src/Buffer.cpp:23,26'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Buffer.cpp:23,42'
          Dst:             _ZN8CMessageD2Ev
    - functionName:    _ZN7CBuffer10UpdateLineERK7CStringS2_S2_
      functionSourceFile: '/src/znc/src/Buffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CBuffer10UpdateLineERK7CStringRK8CMessageS2_
        - _ZN8CMessageC2ERK7CString
        - _ZN8CMessageD2Ev
        - _ZNK8CMessage10GetCommandEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Buffer.cpp:144,23'
          Dst:             _ZN8CMessageC2ERK7CString
        - Src:             'src/Buffer.cpp:144,40'
          Dst:             _ZNK8CMessage10GetCommandEv
        - Src:             'src/Buffer.cpp:144,54'
          Dst:             _ZN8CMessageC2ERK7CString
        - Src:             'src/Buffer.cpp:144,12'
          Dst:             _ZN7CBuffer10UpdateLineERK7CStringRK8CMessageS2_
        - Src:             'src/Buffer.cpp:144,5'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Buffer.cpp:144,5'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Buffer.cpp:144,5'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Buffer.cpp:144,5'
          Dst:             _ZN8CMessageD2Ev
    - functionName:    _ZN7CBuffer10UpdateLineERK7CStringRK8CMessageS2_
      functionSourceFile: '/src/znc/src/Buffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          97
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CBuffer7AddLineERK8CMessageRK7CString
        - _ZN8CBufLineC2ERK8CMessageRK7CString
        - _ZN8CBufLineD2Ev
        - _ZN8CBufLineaSERKS_
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK8CBufLine10GetCommandEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Buffer.cpp:110,18'
          Dst:             _ZNK8CBufLine10GetCommandEv
        - Src:             'src/Buffer.cpp:110,31'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Buffer.cpp:111,20'
          Dst:             _ZN8CBufLineC2ERK8CMessageRK7CString
        - Src:             'src/Buffer.cpp:111,18'
          Dst:             _ZN8CBufLineaSERKS_
        - Src:             'src/Buffer.cpp:111,13'
          Dst:             _ZN8CBufLineD2Ev
        - Src:             'src/Buffer.cpp:111,13'
          Dst:             _ZN8CBufLineD2Ev
        - Src:             'src/Buffer.cpp:116,12'
          Dst:             _ZN7CBuffer7AddLineERK8CMessageRK7CString
    - functionName:    _ZNK8CBufLine10GetCommandEv
      functionSourceFile: '/src/znc/include/znc/Buffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK8CMessage10GetCommandEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Buffer.h:59,58'
          Dst:             _ZNK8CMessage10GetCommandEv
    - functionName:    _ZN7CBuffer7AddLineERK7CStringS2_PK7timevalRK8MCString
      functionSourceFile: '/src/znc/src/Buffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          69
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CBuffer7AddLineERK8CMessageRK7CString
        - _ZN8CMessage7SetTagsERK8MCString
        - _ZN8CMessage7SetTimeERK7timeval
        - _ZN8CMessageC2ERK7CString
        - _ZN8CMessageD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Buffer.cpp:133,14'
          Dst:             _ZN8CMessageC2ERK7CString
        - Src:             'src/Buffer.cpp:135,17'
          Dst:             _ZN8CMessage7SetTimeERK7timeval
        - Src:             'src/Buffer.cpp:139,1'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Buffer.cpp:137,13'
          Dst:             _ZN8CMessage7SetTagsERK8MCString
        - Src:             'src/Buffer.cpp:138,12'
          Dst:             _ZN7CBuffer7AddLineERK8CMessageRK7CString
        - Src:             'src/Buffer.cpp:139,1'
          Dst:             _ZN8CMessageD2Ev
    - functionName:    _ZN7CBufferD2Ev
      functionSourceFile: '/src/znc/src/Buffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CBufferC2Ej
      functionSourceFile: '/src/znc/src/Buffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CBufLine10UpdateTimeEv
      functionSourceFile: '/src/znc/src/Buffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6CUtils7GetTimeEv
        - _ZN8CMessage7SetTimeERK7timeval
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Buffer.cpp:40,23'
          Dst:             _ZN6CUtils7GetTimeEv
        - Src:             'src/Buffer.cpp:40,15'
          Dst:             _ZN8CMessage7SetTimeERK7timeval
    - functionName:    _ZN8CBufLineC2ERK7CStringS2_PK7timevalRK8MCString
      functionSourceFile: '/src/znc/src/Buffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          98
      EdgeCount:       28
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CBufLine10UpdateTimeEv
        - _ZN8CMessage5ParseERK7CString
        - _ZN8CMessage7SetTagsERK8MCString
        - _ZN8CMessage7SetTimeERK7timeval
        - _ZN8CMessageC2ERK7CString
        - _ZN8CMessageD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Buffer.cpp:25,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Buffer.cpp:25,11'
          Dst:             _ZN8CMessageC2ERK7CString
        - Src:             'src/Buffer.cpp:25,11'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:27,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Buffer.cpp:28,15'
          Dst:             _ZN8CMessage5ParseERK7CString
        - Src:             'src/Buffer.cpp:29,15'
          Dst:             _ZN8CMessage7SetTagsERK8MCString
        - Src:             'src/Buffer.cpp:32,9'
          Dst:             _ZN8CBufLine10UpdateTimeEv
        - Src:             'src/Buffer.cpp:25,11'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:35,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Buffer.cpp:34,19'
          Dst:             _ZN8CMessage7SetTimeERK7timeval
        - Src:             'src/Buffer.cpp:35,1'
          Dst:             _ZN8CMessageD2Ev
    - functionName:    '_ZZN6CUtils9CheckCIDRERK7CStringS2_ENK3$_0clEP8addrinfo'
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - freeaddrinfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:683,39'
          Dst:             freeaddrinfo
    - 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:    _ZN4cctz6detail12join_secondsIxLl1000000EEEbRKNSt3__16chrono10time_pointINS3_12system_clockENS3_8durationIlNS2_5ratioILl1ELl1EEEEEEERKNS6_IlNS7_ILl1ELl1000000000000000EEEEEPNS4_IS5_NS6_IT_NS7_ILl1EXT0_EEEEEEE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/time_zone.h'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail13split_secondsINSt3__16chrono8durationIxNS2_5ratioILl1ELl1000000EEEEEEENS2_4pairINS3_10time_pointINS3_12system_clockENS4_IlNS5_ILl1ELl1EEEEEEET_EERKNS9_ISA_SE_EE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/time_zone.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz9time_zoneC2EPKNS0_4ImplE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/time_zone.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6CTable5ClearEv
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 939
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6CTable14GetColumnWidthEj
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 923
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6CTable7GetLineEjR7CString
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 846
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         95
      ICount:          547
      EdgeCount:       165
      CyclomaticComplexity: 72
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK6CTable14GetColumnWidthEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:863,17'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Utils.cpp:863,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Utils.cpp:863,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:863,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:872,25'
          Dst:             _ZNK6CTable14GetColumnWidthEj
        - Src:             'src/Utils.cpp:877,17'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Utils.cpp:877,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Utils.cpp:877,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:877,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:884,25'
          Dst:             _ZNK6CTable14GetColumnWidthEj
        - Src:             'src/Utils.cpp:889,17'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Utils.cpp:889,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Utils.cpp:889,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:889,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:900,29'
          Dst:             _ZNK6CTable14GetColumnWidthEj
        - Src:             'src/Utils.cpp:905,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Utils.cpp:905,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Utils.cpp:905,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:905,13'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK6CTable14GetColumnIndexERK7CString
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          119
      EdgeCount:       47
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:918,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Utils.cpp:918,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Utils.cpp:918,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Utils.cpp:918,5'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    _ZN6CTable7SetCellERK7CStringS2_m
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringaSERKS_
        - _ZNK6CTable14GetColumnIndexERK7CString
      functionUses:    88
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:834,28'
          Dst:             _ZNK6CTable14GetColumnIndexERK7CString
        - Src:             'src/Utils.cpp:838,31'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN6CTable6AddRowEv
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6CTable8SetStyleENS_6EStyleE
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 811
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/Utils.cpp:801,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN6CTable9AddColumnERK7CString
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    72
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:789,21'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
    - functionName:    _ZN6CUtils14SetMessageTagsER7CStringRK8MCString
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          63
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CMessage7SetTagsERK8MCString
        - _ZN8CMessageC2ERK7CString
        - _ZN8CMessageD2Ev
        - _ZNK8CMessage8ToStringEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:780,14'
          Dst:             _ZN8CMessageC2ERK7CString
        - Src:             'src/Utils.cpp:781,13'
          Dst:             _ZN8CMessage7SetTagsERK8MCString
        - Src:             'src/Utils.cpp:782,21'
          Dst:             _ZNK8CMessage8ToStringEj
        - Src:             'src/Utils.cpp:782,11'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Utils.cpp:782,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:783,1'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Utils.cpp:782,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:783,1'
          Dst:             _ZN8CMessageD2Ev
    - functionName:    _ZN6CUtils14GetMessageTagsERK7CString
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CMessage7GetTagsEv
        - _ZN8CMessageC2ERK7CString
        - _ZN8CMessageD2Ev
        - _ZN8MCStringC2ERKS_
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:773,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:773,15'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Utils.cpp:773,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:774,16'
          Dst:             _ZN8CMessageC2ERK7CString
        - Src:             'src/Utils.cpp:774,32'
          Dst:             _ZN8CMessage7GetTagsEv
        - Src:             'src/Utils.cpp:774,16'
          Dst:             _ZN8MCStringC2ERKS_
        - Src:             'src/Utils.cpp:774,9'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Utils.cpp:773,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:774,9'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Utils.cpp:776,12'
          Dst:             _ZN8MCStringC2ERKS_
    - functionName:    _ZN6CUtils9CheckCIDRERK7CStringS2_
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         66
      ICount:          420
      EdgeCount:       73
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString5ToIntEv
        - _ZNK7CString7WildCmpERKS_15CaseSensitivity
        - getaddrinfo
        - htonl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:680,13'
          Dst:             _ZNK7CString7WildCmpERKS_15CaseSensitivity
        - Src:             'src/Utils.cpp:686,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:686,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:686,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:686,16'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/Utils.cpp:686,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:686,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:686,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:686,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:686,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:686,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:687,36'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Utils.cpp:688,47'
          Dst:             _ZNK7CString5ToIntEv
        - Src:             'src/Utils.cpp:701,24'
          Dst:             getaddrinfo
        - Src:             'src/Utils.cpp:710,9'
          Dst:             getaddrinfo
        - Src:             'src/Utils.cpp:735,37'
          Dst:             htonl
        - Src:             'src/Utils.cpp:770,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:770,1'
          Dst:             _ZN7CStringD2Ev
    - 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:    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:    _ZN6CUtils12GetEncodingsEv
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:657,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/Utils.cpp:657,5'
          Dst:             __cxa_atexit
        - Src:             'src/Utils.cpp:657,5'
          Dst:             __cxa_guard_release
    - functionName:    _ZN12_GLOBAL__N_113FillTimezonesERK7CStringRNSt3__13setIS0_NS3_4lessIS0_EENS3_9allocatorIS0_EEEES2_
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          281
      EdgeCount:       109
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN12_GLOBAL__N_113FillTimezonesERK7CStringRNSt3__13setIS0_NS3_4lessIS0_EENS3_9allocatorIS0_EEEES2_
        - _ZN4CDir4FillERK7CString
        - _ZN4CDirC2Ev
        - _ZN4CDirD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK5CFile11GetLongNameEv
        - _ZNK5CFile12GetShortNameEv
        - _ZNK5CFile5IsDirEb
        - _ZNK7CString8EndsWithERKS_15CaseSensitivity
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/Utils.cpp:625,10'
          Dst:             _ZN4CDirC2Ev
        - Src:             'src/Utils.cpp:626,9'
          Dst:             _ZN4CDir4FillERK7CString
        - Src:             'src/Utils.cpp:628,32'
          Dst:             _ZNK5CFile12GetShortNameEv
        - Src:             'src/Utils.cpp:629,32'
          Dst:             _ZNK5CFile11GetLongNameEv
        - Src:             'src/Utils.cpp:632,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:632,19'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/Utils.cpp:632,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:632,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:635,20'
          Dst:             _ZNK5CFile5IsDirEb
        - Src:             'src/Utils.cpp:637,17'
          Dst:             _ZN12_GLOBAL__N_113FillTimezonesERK7CStringRNSt3__13setIS0_NS3_4lessIS0_EENS3_9allocatorIS0_EEEES2_
        - Src:             'src/Utils.cpp:639,46'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Utils.cpp:639,17'
          Dst:             _ZN12_GLOBAL__N_113FillTimezonesERK7CStringRNSt3__13setIS0_NS3_4lessIS0_EENS3_9allocatorIS0_EEEES2_
        - Src:             'src/Utils.cpp:639,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:639,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:642,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Utils.cpp:642,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:642,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:644,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:644,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:644,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:644,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:645,1'
          Dst:             _ZN4CDirD2Ev
        - Src:             'src/Utils.cpp:645,1'
          Dst:             _ZN4CDirD2Ev
    - functionName:    _ZN6CUtils12GetTimezonesEv
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113FillTimezonesERK7CStringRNSt3__13setIS0_NS3_4lessIS0_EENS3_9allocatorIS0_EEEES2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:649,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/Utils.cpp:649,5'
          Dst:             __cxa_atexit
        - Src:             'src/Utils.cpp:649,5'
          Dst:             __cxa_guard_release
        - Src:             'src/Utils.cpp:651,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:651,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:651,9'
          Dst:             _ZN12_GLOBAL__N_113FillTimezonesERK7CStringRNSt3__13setIS0_NS3_4lessIS0_EENS3_9allocatorIS0_EEEES2_
        - Src:             'src/Utils.cpp:651,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:651,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:651,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:651,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4cctz5parseINSt3__16chrono8durationIxNS1_5ratioILl1ELl1000000EEEEEEEbRKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEESE_RKNS_9time_zoneEPNS2_10time_pointINS2_12system_clockET_EE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/time_zone.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4cctz6detail12join_secondsIxLl1000000EEEbRKNSt3__16chrono10time_pointINS3_12system_clockENS3_8durationIlNS2_5ratioILl1ELl1EEEEEEERKNS6_IlNS7_ILl1ELl1000000000000000EEEEEPNS4_IS5_NS6_IT_NS7_ILl1EXT0_EEEEEEE
        - _ZN4cctz6detail5parseERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_RKNS_9time_zoneEPNS1_6chrono10time_pointINSD_12system_clockENSD_8durationIlNS1_5ratioILl1ELl1EEEEEEEPNSG_IlNSH_ILl1ELl1000000000000000EEEEEPS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/time_zone.h:371,10'
          Dst:             _ZN4cctz6detail5parseERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_RKNS_9time_zoneEPNS1_6chrono10time_pointINSD_12system_clockENSD_8durationIlNS1_5ratioILl1ELl1EEEEEEEPNSG_IlNSH_ILl1ELl1000000000000000EEEEEPS7_
        - Src:             'third_party/cctz/include/cctz/time_zone.h:372,10'
          Dst:             _ZN4cctz6detail12join_secondsIxLl1000000EEEbRKNSt3__16chrono10time_pointINS3_12system_clockENS3_8durationIlNS2_5ratioILl1ELl1EEEEEEERKNS6_IlNS7_ILl1ELl1000000000000000EEEEEPNS4_IS5_NS6_IT_NS7_ILl1EXT0_EEEEEEE
    - functionName:    _ZN6CUtils15ParseServerTimeERK7CString
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          128
      EdgeCount:       36
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN4cctz13utc_time_zoneEv
        - _ZN4cctz5parseINSt3__16chrono8durationIxNS1_5ratioILl1ELl1000000EEEEEEEbRKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEESE_RKNS_9time_zoneEPNS2_10time_pointINS2_12system_clockET_EE
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString5TokenEmbRKS_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:607,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:607,27'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Utils.cpp:607,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:607,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:612,53'
          Dst:             _ZN4cctz13utc_time_zoneEv
        - Src:             'src/Utils.cpp:612,10'
          Dst:             _ZN4cctz5parseINSt3__16chrono8durationIxNS1_5ratioILl1ELl1000000EEEEEEEbRKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEESE_RKNS_9time_zoneEPNS2_10time_pointINS2_12system_clockET_EE
        - Src:             'src/Utils.cpp:620,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:620,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN6CUtils16FormatServerTimeERK7timeval
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          81
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4cctz13utc_time_zoneEv
        - _ZN4cctz6formatINSt3__16chrono8durationIxNS1_5ratioILl1ELl1000000EEEEEEENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKSC_RKNS2_10time_pointINS2_12system_clockET_EERKNS_9time_zoneE
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:596,55'
          Dst:             _ZN4cctz13utc_time_zoneEv
        - Src:             'src/Utils.cpp:596,12'
          Dst:             _ZN4cctz6formatINSt3__16chrono8durationIxNS1_5ratioILl1ELl1000000EEEEEEENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKSC_RKNS2_10time_pointINS2_12system_clockET_EERKNS_9time_zoneE
        - Src:             'src/Utils.cpp:596,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN4cctz6formatINSt3__16chrono8durationIxNS1_5ratioILl1ELl1000000EEEEEEENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKSC_RKNS2_10time_pointINS2_12system_clockET_EERKNS_9time_zoneE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/time_zone.h'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail13split_secondsINSt3__16chrono8durationIxNS2_5ratioILl1ELl1000000EEEEEEENS2_4pairINS3_10time_pointINS3_12system_clockENS4_IlNS5_ILl1ELl1EEEEEEET_EERKNS9_ISA_SE_EE
        - _ZN4cctz6detail6formatERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6chrono10time_pointINSA_12system_clockENSA_8durationIlNS1_5ratioILl1ELl1EEEEEEERKNSD_IlNSE_ILl1ELl1000000000000000EEEEERKNS_9time_zoneE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/time_zone.h:315,18'
          Dst:             _ZN4cctz6detail13split_secondsINSt3__16chrono8durationIxNS2_5ratioILl1ELl1000000EEEEEEENS2_4pairINS3_10time_pointINS3_12system_clockENS4_IlNS5_ILl1ELl1EEEEEEET_EERKNS9_ISA_SE_EE
        - Src:             'third_party/cctz/include/cctz/time_zone.h:317,10'
          Dst:             _ZN4cctz6detail6formatERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6chrono10time_pointINSA_12system_clockENSA_8durationIlNS1_5ratioILl1ELl1EEEEEEERKNSD_IlNSE_ILl1ELl1000000000000000EEEEERKNS_9time_zoneE
    - functionName:    _ZN7CStringC2Emc
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6CUtils10FormatTimeERK7timevalRK7CStringS5_
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          315
      EdgeCount:       106
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN6CUtils10FormatTimeElRK7CStringS2_
        - _ZN7CStringC2Ei
        - _ZN7CStringC2Emc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/Utils.cpp:555,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/Utils.cpp:539,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Utils.cpp:569,36'
          Dst:             _ZN7CStringC2Ei
        - Src:             'src/Utils.cpp:570,33'
          Dst:             _ZN7CStringC2Emc
        - Src:             'src/Utils.cpp:570,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:575,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:570,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:575,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:584,16'
          Dst:             _ZN6CUtils10FormatTimeElRK7CStringS2_
        - Src:             'src/Utils.cpp:588,16'
          Dst:             _ZN6CUtils10FormatTimeElRK7CStringS2_
        - Src:             'src/Utils.cpp:590,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:590,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN6CUtils10FormatTimeElRK7CStringS2_
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          134
      EdgeCount:       35
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN4cctz14load_time_zoneERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPNS_9time_zoneE
        - _ZN4cctz15fixed_time_zoneERKNSt3__16chrono8durationIlNS0_5ratioILl1ELl1EEEEE
        - _ZN4cctz15local_time_zoneEv
        - _ZN4cctz6formatINSt3__16chrono8durationIxNS1_5ratioILl1ELl1000000EEEEEEENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKSC_RKNS2_10time_pointINS2_12system_clockET_EERKNS_9time_zoneE
        - _ZN4cctz9time_zoneC2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK7CString5ToIntEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:520,21'
          Dst:             _ZN4cctz9time_zoneC2Ev
        - Src:             'src/Utils.cpp:522,14'
          Dst:             _ZN4cctz15local_time_zoneEv
        - Src:             'src/Utils.cpp:523,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:523,26'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Utils.cpp:523,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:524,22'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Utils.cpp:524,51'
          Dst:             _ZNK7CString5ToIntEv
        - Src:             'src/Utils.cpp:524,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:525,14'
          Dst:             _ZN4cctz15fixed_time_zoneERKNSt3__16chrono8durationIlNS0_5ratioILl1ELl1EEEEE
        - Src:             'src/Utils.cpp:523,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:524,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:527,9'
          Dst:             _ZN4cctz14load_time_zoneERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPNS_9time_zoneE
        - Src:             'src/Utils.cpp:530,12'
          Dst:             _ZN4cctz6formatINSt3__16chrono8durationIxNS1_5ratioILl1ELl1000000EEEEEEENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKSC_RKNS2_10time_pointINS2_12system_clockET_EERKNS_9time_zoneE
        - Src:             'src/Utils.cpp:530,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZN4cctz9time_zoneC2Ev
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/time_zone.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz9time_zoneC2EPKNS0_4ImplE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/time_zone.h:66,17'
          Dst:             _ZN4cctz9time_zoneC2EPKNS0_4ImplE
    - functionName:    _ZN6CUtils5CTimeElRK7CString
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN6CUtils10FormatTimeElRK7CStringS2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:515,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:515,12'
          Dst:             _ZN6CUtils10FormatTimeElRK7CStringS2_
        - Src:             'src/Utils.cpp:515,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:515,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN6CUtils11GetMillTimeEv
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6CUtils7GetTimeEv
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - clock_gettime
        - gettimeofday
        - time
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:495,9'
          Dst:             clock_gettime
        - Src:             'src/Utils.cpp:501,9'
          Dst:             gettimeofday
        - Src:             'src/Utils.cpp:506,14'
          Dst:             time
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6CUtils11PrintStatusEbRK7CString
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          87
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN6CDebug11StdoutIsTTYEv
        - fflush
        - fprintf
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:466,9'
          Dst:             _ZN6CDebug11StdoutIsTTYEv
        - Src:             'src/Utils.cpp:469,17'
          Dst:             fprintf
        - Src:             'src/Utils.cpp:473,13'
          Dst:             fprintf
        - Src:             'src/Utils.cpp:479,13'
          Dst:             fprintf
        - Src:             'src/Utils.cpp:482,17'
          Dst:             fprintf
        - Src:             'src/Utils.cpp:485,13'
          Dst:             fprintf
        - Src:             'src/Utils.cpp:489,5'
          Dst:             fflush
    - functionName:    _ZN6CDebug11StdoutIsTTYEv
      functionSourceFile: '/src/znc/include/znc/ZNCDebug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - 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:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fflush
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6CUtils11PrintActionERK7CString
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6CDebug11StdoutIsTTYEv
        - fflush
        - fprintf
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:457,9'
          Dst:             _ZN6CDebug11StdoutIsTTYEv
        - Src:             'src/Utils.cpp:458,9'
          Dst:             fprintf
        - Src:             'src/Utils.cpp:461,9'
          Dst:             fprintf
        - Src:             'src/Utils.cpp:462,5'
          Dst:             fflush
    - functionName:    _ZN6CUtils12PrintMessageERK7CStringb
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6CDebug11StdoutIsTTYEv
        - fflush
        - fprintf
      functionUses:    41
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:442,9'
          Dst:             _ZN6CDebug11StdoutIsTTYEv
        - Src:             'src/Utils.cpp:444,13'
          Dst:             fprintf
        - Src:             'src/Utils.cpp:448,13'
          Dst:             fprintf
        - Src:             'src/Utils.cpp:451,9'
          Dst:             fprintf
        - Src:             'src/Utils.cpp:453,5'
          Dst:             fflush
    - functionName:    _ZN6CUtils11PrintPromptERK7CString
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6CDebug11StdoutIsTTYEv
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:433,9'
          Dst:             _ZN6CDebug11StdoutIsTTYEv
        - Src:             'src/Utils.cpp:434,9'
          Dst:             fprintf
        - Src:             'src/Utils.cpp:437,9'
          Dst:             fprintf
        - Src:             'src/Utils.cpp:438,5'
          Dst:             fflush
    - functionName:    _ZN6CUtils11GetNumInputERK7CStringRjjjj
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          323
      EdgeCount:       123
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN6CUtils10PrintErrorERK7CString
        - _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ej
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString6ToUIntEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:359,57'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/Utils.cpp:359,77'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:360,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Utils.cpp:360,19'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Utils.cpp:363,17'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/Utils.cpp:363,42'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/Utils.cpp:363,17'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Utils.cpp:363,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Utils.cpp:363,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:363,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:363,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:363,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:363,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:363,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:365,17'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/Utils.cpp:365,17'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Utils.cpp:365,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Utils.cpp:365,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:365,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:365,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:365,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:369,9'
          Dst:             _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - Src:             'src/Utils.cpp:374,21'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/Utils.cpp:380,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Utils.cpp:380,9'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/Utils.cpp:380,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:380,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:384,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:384,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:384,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:384,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:384,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:384,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          324
      EdgeCount:       113
      CyclomaticComplexity: 51
      functionsReached:
        - _ZN6CUtils10PrintErrorERK7CString
        - _ZN6CUtils11PrintPromptERK7CString
        - _ZN7CString10TrimSuffixERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - exit
        - fgets
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:388,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Utils.cpp:389,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Utils.cpp:393,17'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Utils.cpp:393,5'
          Dst:             _ZN6CUtils11PrintPromptERK7CString
        - Src:             'src/Utils.cpp:393,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:396,9'
          Dst:             fgets
        - Src:             'src/Utils.cpp:398,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:398,9'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/Utils.cpp:398,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:399,9'
          Dst:             exit
        - Src:             'src/Utils.cpp:393,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:398,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:401,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:401,12'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Utils.cpp:401,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:403,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:403,12'
          Dst:             _ZN7CString10TrimSuffixERKS_
        - Src:             'src/Utils.cpp:403,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:406,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Utils.cpp:401,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:403,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:408,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Utils.cpp:412,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:412,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:412,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:412,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN6CUtils10PrintErrorERK7CString
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6CDebug11StdoutIsTTYEv
        - fflush
        - fprintf
      functionUses:    42
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:424,9'
          Dst:             _ZN6CDebug11StdoutIsTTYEv
        - Src:             'src/Utils.cpp:425,9'
          Dst:             fprintf
        - Src:             'src/Utils.cpp:428,9'
          Dst:             fprintf
        - Src:             'src/Utils.cpp:429,5'
          Dst:             fflush
    - functionName:    fgets
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6CUtils12GetBoolInputERK7CStringPb
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         58
      ICount:          258
      EdgeCount:       111
      CyclomaticComplexity: 55
      functionsReached:
        - _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:335,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Utils.cpp:335,19'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Utils.cpp:338,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:338,18'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Utils.cpp:338,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:338,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:342,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:342,9'
          Dst:             _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - Src:             'src/Utils.cpp:342,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:344,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:344,18'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Utils.cpp:344,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:344,38'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Utils.cpp:344,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:344,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:342,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:344,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:344,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:346,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:346,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Utils.cpp:346,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:346,45'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Utils.cpp:346,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:346,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:346,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:346,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:350,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:350,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:350,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:350,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN6CUtils12GetBoolInputERK7CStringb
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6CUtils12GetBoolInputERK7CStringPb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:331,12'
          Dst:             _ZN6CUtils12GetBoolInputERK7CStringPb
    - functionName:    _ZN6CUtils18ConstantTimeEqualsERK7CStringS2_
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          83
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6CUtils10SaltedHashERK7CStringS2_
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6CUtils16SaltedSHA256HashERK7CStringS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:274,12'
          Dst:             _ZN6CUtils16SaltedSHA256HashERK7CStringS2_
    - functionName:    _ZN6CUtils16SaltedSHA256HashERK7CStringS2_
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CString6SHA256Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:267,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Utils.cpp:267,35'
          Dst:             _ZNK7CString6SHA256Ev
        - Src:             'src/Utils.cpp:267,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:267,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN6CUtils13SaltedMD5HashERK7CStringS2_
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CString3MD5Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:263,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Utils.cpp:263,35'
          Dst:             _ZNK7CString3MD5Ev
        - Src:             'src/Utils.cpp:263,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:263,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN6CUtils7GetPassERK7CString
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          97
      EdgeCount:       28
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - fflush
        - fprintf
        - tcgetattr
        - tcsetattr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:308,5'
          Dst:             tcgetattr
        - Src:             'src/Utils.cpp:311,5'
          Dst:             tcsetattr
        - Src:             'src/Utils.cpp:313,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Utils.cpp:314,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:314,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:314,5'
          Dst:             _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - Src:             'src/Utils.cpp:314,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:314,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:316,5'
          Dst:             tcsetattr
        - Src:             'src/Utils.cpp:317,5'
          Dst:             fprintf
        - Src:             'src/Utils.cpp:318,5'
          Dst:             fflush
        - Src:             'src/Utils.cpp:314,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:314,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:328,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:328,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    tcgetattr
      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:    tcsetattr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6CUtils7GetSaltEv
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CString12RandomStringEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:260,36'
          Dst:             _ZN7CString12RandomStringEj
    - functionName:    _ZN6CUtils26AskSaltedHashPassForConfigEv
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         65
      ICount:          326
      EdgeCount:       106
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN6CUtils10PrintErrorERK7CString
        - _ZN6CUtils16SaltedSHA256HashERK7CStringS2_
        - _ZN6CUtils7GetPassERK7CString
        - _ZN6CUtils7GetSaltEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString4JoinINSt3__111__wrap_iterIPS_EEEES_T_RKS5_
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/Utils.cpp:230,21'
          Dst:             _ZN6CUtils7GetSaltEv
        - Src:             'src/Utils.cpp:233,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Utils.cpp:235,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:235,21'
          Dst:             _ZN6CUtils7GetPassERK7CString
        - Src:             'src/Utils.cpp:235,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Utils.cpp:235,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:235,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:238,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:238,25'
          Dst:             _ZN6CUtils7GetPassERK7CString
        - Src:             'src/Utils.cpp:238,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:240,20'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Utils.cpp:241,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:241,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/Utils.cpp:241,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:235,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:235,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:238,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:241,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:245,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:245,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:250,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:250,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:251,45'
          Dst:             _ZN6CUtils16SaltedSHA256HashERK7CStringS2_
        - Src:             'src/Utils.cpp:251,31'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Utils.cpp:251,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:251,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:252,31'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Utils.cpp:252,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:254,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:254,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:255,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:255,34'
          Dst:             _ZNK7CString4JoinINSt3__111__wrap_iterIPS_EEEES_T_RKS5_
        - Src:             'src/Utils.cpp:255,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:245,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:250,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:251,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:251,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:252,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:254,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:255,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:257,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:257,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:257,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:257,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:258,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Utils.cpp:258,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN6CUtils11GetHostNameEv
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - getenv
        - gethostname
        - uname
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:192,12'
          Dst:             getenv
        - Src:             'src/Utils.cpp:194,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:199,9'
          Dst:             gethostname
        - Src:             'src/Utils.cpp:200,16'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Utils.cpp:206,9'
          Dst:             uname
        - Src:             'src/Utils.cpp:207,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Utils.cpp:210,12'
          Dst:             _ZN7CStringC2EPKc
    - functionName:    gethostname
      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:    uname
      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:    _ZN6CUtils9GetLongIPERK7CString
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __isoc99_sscanf
        - atol
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:176,9'
          Dst:             __isoc99_sscanf
        - Src:             'src/Utils.cpp:181,11'
          Dst:             atol
        - Src:             'src/Utils.cpp:182,12'
          Dst:             atol
        - Src:             'src/Utils.cpp:183,12'
          Dst:             atol
        - Src:             'src/Utils.cpp:184,12'
          Dst:             atol
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    atol
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6CUtils5GetIPEm
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringC2EPKc
        - sprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Utils.cpp:165,9'
          Dst:             sprintf
        - Src:             'src/Utils.cpp:168,12'
          Dst:             _ZN7CStringC2EPKc
    - functionName:    _ZN6CUtilsD2Ev
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6CUtilsC2Ev
      functionSourceFile: '/src/znc/src/Utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CHTTPSock9ConnectedEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5Csock10SetTimeoutEij
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:833,31'
          Dst:             _ZN5Csock10SetTimeoutEij
    - functionName:    '_ZZN9CHTTPSock21WriteHardeningHeadersEjENK3$_0clERK7CStringS3_'
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 786
      functionLinenumberEnd: 790
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          135
      EdgeCount:       37
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:789,15'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/HTTPSock.cpp:789,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:789,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CHTTPSock19OmitHardeningHeaderERK7CString
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CHTTPSock18IsValidHeaderFieldERK7CString
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CHTTPSock14SetContentTypeERK7CString
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:764,20'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN9CHTTPSock21WriteHardeningHeadersEj
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         74
      ICount:          341
      EdgeCount:       145
      CyclomaticComplexity: 73
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - '_ZZN9CHTTPSock21WriteHardeningHeadersEjENK3$_0clERK7CStringS3_'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:794,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:794,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:794,5'
          Dst:             '_ZZN9CHTTPSock21WriteHardeningHeadersEjENK3$_0clERK7CStringS3_'
        - Src:             'src/HTTPSock.cpp:794,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:794,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:795,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:795,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:795,5'
          Dst:             '_ZZN9CHTTPSock21WriteHardeningHeadersEjENK3$_0clERK7CStringS3_'
        - Src:             'src/HTTPSock.cpp:795,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:795,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:796,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:796,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:796,5'
          Dst:             '_ZZN9CHTTPSock21WriteHardeningHeadersEjENK3$_0clERK7CStringS3_'
        - Src:             'src/HTTPSock.cpp:796,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:796,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:802,55'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:802,44'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:803,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:803,24'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:804,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:804,24'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:805,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:805,24'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:802,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:802,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:802,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:802,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:807,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:807,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:807,9'
          Dst:             '_ZZN9CHTTPSock21WriteHardeningHeadersEjENK3$_0clERK7CStringS3_'
        - Src:             'src/HTTPSock.cpp:807,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:807,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:794,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:794,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:795,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:795,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:796,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:796,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:802,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:802,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:802,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:802,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:807,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:807,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CHTTPSock7OnLoginERK7CStringS2_b
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CHTTPSock10ForceLoginEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          168
      EdgeCount:       64
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CZNC6GetTagEbb
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - _ZN9CHTTPSock9AddHeaderERK7CStringS2_
        - _ZNK9CHTTPSock10SentHeaderEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:697,9'
          Dst:             _ZNK9CHTTPSock10SentHeaderEv
        - Src:             'src/HTTPSock.cpp:698,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/HTTPSock.cpp:698,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/HTTPSock.cpp:698,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:698,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:702,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:703,34'
          Dst:             _ZN4CZNC6GetTagEbb
        - Src:             'src/HTTPSock.cpp:703,15'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/HTTPSock.cpp:702,5'
          Dst:             _ZN9CHTTPSock9AddHeaderERK7CStringS2_
        - Src:             'src/HTTPSock.cpp:702,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:702,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:702,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:704,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:704,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:704,5'
          Dst:             _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - Src:             'src/HTTPSock.cpp:704,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:704,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:702,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:702,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:702,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:704,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:704,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK9CHTTPSock10SentHeaderEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CHTTPSock9AddHeaderERK7CStringS2_
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7CStringaSERKS_
        - _ZN9CHTTPSock18IsValidHeaderFieldERK7CString
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:777,10'
          Dst:             _ZN9CHTTPSock18IsValidHeaderFieldERK7CString
        - Src:             'src/HTTPSock.cpp:777,40'
          Dst:             _ZN9CHTTPSock18IsValidHeaderFieldERK7CString
        - Src:             'src/HTTPSock.cpp:778,24'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          324
      EdgeCount:       111
      CyclomaticComplexity: 48
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CZNC6GetTagEbb
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ej
        - _ZN7CStringD2Ev
        - _ZN9CHTTPSock11PrintHeaderElRK7CStringjS2_
        - _ZNK7CString8Escape_nENS_7EEscapeE
        - _ZNK9CHTTPSock10SentHeaderEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:654,9'
          Dst:             _ZNK9CHTTPSock10SentHeaderEv
        - Src:             'src/HTTPSock.cpp:655,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/HTTPSock.cpp:655,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/HTTPSock.cpp:655,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:655,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:667,9'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/HTTPSock.cpp:667,47'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/HTTPSock.cpp:672,20'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/HTTPSock.cpp:675,18'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/HTTPSock.cpp:679,9'
          Dst:             _ZN4CZNC6GetTagEbb
        - Src:             'src/HTTPSock.cpp:660,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/HTTPSock.cpp:660,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:660,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:660,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:660,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:660,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:684,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:684,5'
          Dst:             _ZN9CHTTPSock11PrintHeaderElRK7CStringjS2_
        - Src:             'src/HTTPSock.cpp:684,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:687,5'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
        - Src:             'src/HTTPSock.cpp:690,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:660,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:660,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:660,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:660,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:660,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:684,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:690,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CHTTPSock11PrintHeaderElRK7CStringjS2_
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         155
      ICount:          845
      EdgeCount:       270
      CyclomaticComplexity: 117
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CZNC6GetTagEbb
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ej
        - _ZN7CStringC2El
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN9CHTTPSock21WriteHardeningHeadersEj
        - _ZN9CHTTPSock7GetDateEl
        - _ZNK5Csock6GetSSLEv
        - _ZNK7CString8Escape_nENS_7EEscapeE
        - _ZNK9CHTTPSock10SentHeaderEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:718,9'
          Dst:             _ZNK9CHTTPSock10SentHeaderEv
        - Src:             'src/HTTPSock.cpp:719,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/HTTPSock.cpp:719,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/HTTPSock.cpp:719,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:719,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:724,24'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:728,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:728,24'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:728,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:728,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:731,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/HTTPSock.cpp:731,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/HTTPSock.cpp:731,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:731,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:734,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:735,11'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/HTTPSock.cpp:734,11'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/HTTPSock.cpp:734,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:734,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:734,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:736,22'
          Dst:             _ZN9CHTTPSock7GetDateEl
        - Src:             'src/HTTPSock.cpp:736,11'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/HTTPSock.cpp:736,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:736,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:737,24'
          Dst:             _ZN4CZNC6GetTagEbb
        - Src:             'src/HTTPSock.cpp:737,11'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/HTTPSock.cpp:737,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:737,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:739,36'
          Dst:             _ZN7CStringC2El
        - Src:             'src/HTTPSock.cpp:739,15'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/HTTPSock.cpp:739,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:739,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:734,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:734,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:734,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:736,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:736,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:737,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:737,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:739,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:739,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:741,11'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/HTTPSock.cpp:741,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:743,5'
          Dst:             _ZN9CHTTPSock21WriteHardeningHeadersEj
        - Src:             'src/HTTPSock.cpp:746,41'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/HTTPSock.cpp:747,25'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/HTTPSock.cpp:748,16'
          Dst:             _ZNK5Csock6GetSSLEv
        - Src:             'src/HTTPSock.cpp:746,15'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/HTTPSock.cpp:746,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:746,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:746,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:741,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:746,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:746,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:746,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:752,15'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/HTTPSock.cpp:752,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:752,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:755,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:755,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:757,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:757,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:755,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:757,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CHTTPSock7GetDateEl
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          269
      EdgeCount:       56
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - gmtime_r
        - time
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:229,21'
          Dst:             time
        - Src:             'src/HTTPSock.cpp:230,5'
          Dst:             gmtime_r
        - Src:             'src/HTTPSock.cpp:240,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    gmtime_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9CHTTPSock6IsPostEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9CHTTPSock9GetParamsEb
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CHTTPSock14GetParamValuesERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEERKNS3_3mapIS0_S7_NS3_4lessIS0_EENS5_INS3_4pairIS1_S7_EEEEEES2_
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          196
      EdgeCount:       61
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7CString4TrimERKS_
        - _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ec
        - _ZN7CStringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:626,29'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/HTTPSock.cpp:627,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:627,20'
          Dst:             _ZN7CString4TrimERKS_
        - Src:             'src/HTTPSock.cpp:627,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:630,32'
          Dst:             _ZN7CStringC2Ec
        - Src:             'src/HTTPSock.cpp:630,56'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:630,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:630,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:630,24'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/HTTPSock.cpp:630,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:630,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:630,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:630,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:627,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:630,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:630,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:630,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:630,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:633,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:633,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK9CHTTPSock14GetParamValuesERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEbS2_
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9CHTTPSock14GetParamValuesERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEERKNS3_3mapIS0_S7_NS3_4lessIS0_EENS5_INS3_4pairIS1_S7_EEEEEES2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:614,23'
          Dst:             _ZN9CHTTPSock14GetParamValuesERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEERKNS3_3mapIS0_S7_NS3_4lessIS0_EENS5_INS3_4pairIS1_S7_EEEEEES2_
        - Src:             'src/HTTPSock.cpp:615,12'
          Dst:             _ZN9CHTTPSock14GetParamValuesERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEERKNS3_3mapIS0_S7_NS3_4lessIS0_EENS5_INS3_4pairIS1_S7_EEEEEES2_
    - functionName:    _ZN9CHTTPSock14GetParamValuesERK7CStringRNSt3__13setIS0_NS3_4lessIS0_EENS3_9allocatorIS0_EEEERKNS3_3mapIS0_NS3_6vectorIS0_S8_EES6_NS7_INS3_4pairIS1_SD_EEEEEES2_
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          203
      EdgeCount:       61
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7CString4TrimERKS_
        - _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ec
        - _ZN7CStringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:599,29'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/HTTPSock.cpp:600,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:600,20'
          Dst:             _ZN7CString4TrimERKS_
        - Src:             'src/HTTPSock.cpp:600,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:603,32'
          Dst:             _ZN7CStringC2Ec
        - Src:             'src/HTTPSock.cpp:603,56'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:603,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:603,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:603,24'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/HTTPSock.cpp:603,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:603,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:603,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:603,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:600,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:603,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:603,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:603,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:603,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:606,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:606,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK9CHTTPSock14GetParamValuesERK7CStringRNSt3__13setIS0_NS3_4lessIS0_EENS3_9allocatorIS0_EEEEbS2_
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9CHTTPSock14GetParamValuesERK7CStringRNSt3__13setIS0_NS3_4lessIS0_EENS3_9allocatorIS0_EEEERKNS3_3mapIS0_NS3_6vectorIS0_S8_EES6_NS7_INS3_4pairIS1_SD_EEEEEES2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:587,23'
          Dst:             _ZN9CHTTPSock14GetParamValuesERK7CStringRNSt3__13setIS0_NS3_4lessIS0_EENS3_9allocatorIS0_EEEERKNS3_3mapIS0_NS3_6vectorIS0_S8_EES6_NS7_INS3_4pairIS1_SD_EEEEEES2_
        - Src:             'src/HTTPSock.cpp:588,12'
          Dst:             _ZN9CHTTPSock14GetParamValuesERK7CStringRNSt3__13setIS0_NS3_4lessIS0_EENS3_9allocatorIS0_EEEERKNS3_3mapIS0_NS3_6vectorIS0_S8_EES6_NS7_INS3_4pairIS1_SD_EEEEEES2_
    - functionName:    _ZN9CHTTPSock8GetParamERK7CStringRKNSt3__13mapIS0_NS3_6vectorIS0_NS3_9allocatorIS0_EEEENS3_4lessIS0_EENS6_INS3_4pairIS1_S8_EEEEEES2_
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          154
      EdgeCount:       51
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7CString4TrimERKS_
        - _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ec
        - _ZN7CStringD2Ev
        - _ZN9CHTTPSock11GetRawParamERK7CStringRKNSt3__13mapIS0_NS3_6vectorIS0_NS3_9allocatorIS0_EEEENS3_4lessIS0_EENS6_INS3_4pairIS1_S8_EEEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:575,20'
          Dst:             _ZN9CHTTPSock11GetRawParamERK7CStringRKNSt3__13mapIS0_NS3_6vectorIS0_NS3_9allocatorIS0_EEEENS3_4lessIS0_EENS6_INS3_4pairIS1_S8_EEEEEE
        - Src:             'src/HTTPSock.cpp:576,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:576,10'
          Dst:             _ZN7CString4TrimERKS_
        - Src:             'src/HTTPSock.cpp:576,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:579,22'
          Dst:             _ZN7CStringC2Ec
        - Src:             'src/HTTPSock.cpp:579,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:579,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:579,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:579,14'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/HTTPSock.cpp:579,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:579,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:579,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:579,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:576,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:579,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:579,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:579,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:579,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:583,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:583,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CHTTPSock11GetRawParamERK7CStringRKNSt3__13mapIS0_NS3_6vectorIS0_NS3_9allocatorIS0_EEEENS3_4lessIS0_EENS6_INS3_4pairIS1_S8_EEEEEE
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       35
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:555,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/HTTPSock.cpp:560,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:564,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:564,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK9CHTTPSock8GetParamERK7CStringbS2_
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9CHTTPSock8GetParamERK7CStringRKNSt3__13mapIS0_NS3_6vectorIS0_NS3_9allocatorIS0_EEEENS3_4lessIS0_EENS6_INS3_4pairIS1_S8_EEEEEES2_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:568,23'
          Dst:             _ZN9CHTTPSock8GetParamERK7CStringRKNSt3__13mapIS0_NS3_6vectorIS0_NS3_9allocatorIS0_EEEENS3_4lessIS0_EENS6_INS3_4pairIS1_S8_EEEEEES2_
        - Src:             'src/HTTPSock.cpp:569,12'
          Dst:             _ZN9CHTTPSock8GetParamERK7CStringRKNSt3__13mapIS0_NS3_6vectorIS0_NS3_9allocatorIS0_EEEENS3_4lessIS0_EENS6_INS3_4pairIS1_S8_EEEEEES2_
    - functionName:    _ZNK9CHTTPSock11GetRawParamERK7CStringb
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9CHTTPSock11GetRawParamERK7CStringRKNSt3__13mapIS0_NS3_6vectorIS0_NS3_9allocatorIS0_EEEENS3_4lessIS0_EENS6_INS3_4pairIS1_S8_EEEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:549,23'
          Dst:             _ZN9CHTTPSock11GetRawParamERK7CStringRKNSt3__13mapIS0_NS3_6vectorIS0_NS3_9allocatorIS0_EEEENS3_4lessIS0_EENS6_INS3_4pairIS1_S8_EEEEEE
        - Src:             'src/HTTPSock.cpp:550,12'
          Dst:             _ZN9CHTTPSock11GetRawParamERK7CStringRKNSt3__13mapIS0_NS3_6vectorIS0_NS3_9allocatorIS0_EEEENS3_4lessIS0_EENS6_INS3_4pairIS1_S8_EEEEEE
    - functionName:    _ZNK9CHTTPSock8HasParamERK7CStringb
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9CHTTPSock12GetURIPrefixEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9CHTTPSock6GetURIEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9CHTTPSock14GetParamStringEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9CHTTPSock14GetContentTypeEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9CHTTPSock7GetPassEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9CHTTPSock7GetUserEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9CHTTPSock10GetDocRootEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CHTTPSock10SetDocRootERK7CString
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          113
      EdgeCount:       33
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:525,18'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/HTTPSock.cpp:525,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:525,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:526,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:526,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:526,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:526,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:526,16'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/HTTPSock.cpp:526,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:526,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:526,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:526,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:525,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:526,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:526,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:526,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:526,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK9CHTTPSock7GetPathEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString5TokenEmbRKS_b
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:505,68'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:505,52'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:505,38'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:505,38'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CHTTPSock21WriteFileUncompressedER5CFile
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          115
      EdgeCount:       22
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN5CFile4ReadEPci
        - _ZN6CDebug5DebugEv
        - _ZNK5CFile7GetSizeEv
        - __errno_location
        - strerror
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:431,24'
          Dst:             _ZNK5CFile7GetSizeEv
        - Src:             'src/HTTPSock.cpp:434,38'
          Dst:             _ZN5CFile4ReadEPci
        - Src:             'src/HTTPSock.cpp:440,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/HTTPSock.cpp:440,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/HTTPSock.cpp:440,9'
          Dst:             __errno_location
        - Src:             'src/HTTPSock.cpp:440,9'
          Dst:             strerror
        - Src:             'src/HTTPSock.cpp:440,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:440,9'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    _ZN9CHTTPSock13PrintNotFoundEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:647,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:648,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:647,12'
          Dst:             _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - Src:             'src/HTTPSock.cpp:647,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:647,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:647,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:647,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CHTTPSock9PrintFileERK7CStringS0_
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         242
      ICount:          1085
      EdgeCount:       410
      CyclomaticComplexity: 170
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CDir15CheckPathPrefixERK7CStringS2_S2_
        - _ZN5CFile4OpenEij
        - _ZN5CFileC2ERK7CString
        - _ZN5CFileD2Ev
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN6CDebug5DebugEv
        - _ZN7CString4TrimERKS_
        - _ZN7CString8TrimLeftERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2El
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN9CHTTPSock11PrintHeaderElRK7CStringjS2_
        - _ZN9CHTTPSock13PrintNotFoundEv
        - _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - _ZN9CHTTPSock21WriteFileUncompressedER5CFile
        - _ZN9CHTTPSock7GetDateEl
        - _ZN9CHTTPSock9AddHeaderERK7CStringS2_
        - _ZNK5CFile7GetSizeEv
        - _ZNK5CFile8GetMTimeEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString8EndsWithERKS_15CaseSensitivity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:323,25'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/HTTPSock.cpp:326,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:326,19'
          Dst:             _ZN7CString8TrimLeftERKS_
        - Src:             'src/HTTPSock.cpp:326,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:328,21'
          Dst:             _ZN4CDir15CheckPathPrefixERK7CStringS2_S2_
        - Src:             'src/HTTPSock.cpp:328,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:328,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:331,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:332,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:331,13'
          Dst:             _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - Src:             'src/HTTPSock.cpp:331,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:331,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:334,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/HTTPSock.cpp:334,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/HTTPSock.cpp:334,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:326,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:328,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:331,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:331,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:334,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:335,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/HTTPSock.cpp:335,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/HTTPSock.cpp:335,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:335,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:340,11'
          Dst:             _ZN5CFileC2ERK7CString
        - Src:             'src/HTTPSock.cpp:342,15'
          Dst:             _ZN5CFile4OpenEij
        - Src:             'src/HTTPSock.cpp:343,9'
          Dst:             _ZN9CHTTPSock13PrintNotFoundEv
        - Src:             'src/HTTPSock.cpp:348,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:348,23'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:348,63'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:348,54'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:348,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:348,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:349,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:349,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:349,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:348,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:348,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:349,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:350,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:350,30'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:350,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:351,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:351,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:351,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:350,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:351,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:352,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:352,30'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:352,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:353,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:353,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:353,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:352,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:353,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:354,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:354,30'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:354,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:355,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:355,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:355,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:354,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:355,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:356,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:356,30'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:356,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:357,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:357,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:357,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:356,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:357,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:358,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:358,30'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:358,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:359,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:359,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:359,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:358,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:359,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:360,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:360,30'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:360,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:361,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:361,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:361,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:360,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:361,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:362,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:362,30'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:362,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:363,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:363,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:363,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:362,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:363,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:365,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:365,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:365,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:365,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:369,32'
          Dst:             _ZNK5CFile8GetMTimeEv
        - Src:             'src/HTTPSock.cpp:371,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/HTTPSock.cpp:374,23'
          Dst:             _ZN7CStringC2El
        - Src:             'src/HTTPSock.cpp:374,17'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/HTTPSock.cpp:374,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:374,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:374,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:376,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:376,36'
          Dst:             _ZN9CHTTPSock7GetDateEl
        - Src:             'src/HTTPSock.cpp:376,9'
          Dst:             _ZN9CHTTPSock9AddHeaderERK7CStringS2_
        - Src:             'src/HTTPSock.cpp:376,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:376,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:377,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:377,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/HTTPSock.cpp:377,9'
          Dst:             _ZN9CHTTPSock9AddHeaderERK7CStringS2_
        - Src:             'src/HTTPSock.cpp:377,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:377,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:378,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:378,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:378,9'
          Dst:             _ZN9CHTTPSock9AddHeaderERK7CStringS2_
        - Src:             'src/HTTPSock.cpp:378,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:378,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:381,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:381,28'
          Dst:             _ZN7CString4TrimERKS_
        - Src:             'src/HTTPSock.cpp:381,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:383,33'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:374,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:374,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:376,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:376,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:377,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:377,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:378,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:378,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:381,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:388,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:388,9'
          Dst:             _ZN9CHTTPSock11PrintHeaderElRK7CStringjS2_
        - Src:             'src/HTTPSock.cpp:388,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:388,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:390,28'
          Dst:             _ZNK5CFile7GetSizeEv
        - Src:             'src/HTTPSock.cpp:395,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/HTTPSock.cpp:395,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/HTTPSock.cpp:395,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:395,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:396,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:396,58'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:396,13'
          Dst:             _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - Src:             'src/HTTPSock.cpp:396,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:396,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:396,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:396,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:414,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:414,13'
          Dst:             _ZN9CHTTPSock11PrintHeaderElRK7CStringjS2_
        - Src:             'src/HTTPSock.cpp:414,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:415,13'
          Dst:             _ZN9CHTTPSock21WriteFileUncompressedER5CFile
        - Src:             'src/HTTPSock.cpp:414,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:419,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/HTTPSock.cpp:419,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/HTTPSock.cpp:419,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:419,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:422,5'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
        - Src:             'src/HTTPSock.cpp:425,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:425,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:425,1'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/HTTPSock.cpp:425,1'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/HTTPSock.cpp:425,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:425,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CHTTPSock9PrintPageERK7CString
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          97
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN9CHTTPSock11PrintHeaderElRK7CStringjS2_
        - _ZNK9CHTTPSock10SentHeaderEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:312,10'
          Dst:             _ZNK9CHTTPSock10SentHeaderEv
        - Src:             'src/HTTPSock.cpp:313,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:313,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:313,9'
          Dst:             _ZN9CHTTPSock11PrintHeaderElRK7CStringjS2_
        - Src:             'src/HTTPSock.cpp:313,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:313,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:313,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:313,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:315,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/HTTPSock.cpp:315,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/HTTPSock.cpp:315,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:315,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:319,5'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
    - functionName:    _ZN9CHTTPSock8RedirectERK7CString
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         71
      ICount:          326
      EdgeCount:       125
      CyclomaticComplexity: 56
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - _ZN9CHTTPSock9AddHeaderERK7CStringS2_
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK7CString8Escape_nENS_7EEscapeE
        - _ZNK9CHTTPSock10SentHeaderEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:812,9'
          Dst:             _ZNK9CHTTPSock10SentHeaderEv
        - Src:             'src/HTTPSock.cpp:813,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/HTTPSock.cpp:813,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/HTTPSock.cpp:813,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:813,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:815,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:815,22'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:815,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:817,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/HTTPSock.cpp:817,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/HTTPSock.cpp:817,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:815,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:817,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:820,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/HTTPSock.cpp:822,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/HTTPSock.cpp:822,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/HTTPSock.cpp:822,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:822,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:824,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:824,9'
          Dst:             _ZN9CHTTPSock9AddHeaderERK7CStringS2_
        - Src:             'src/HTTPSock.cpp:824,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:825,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:826,51'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/HTTPSock.cpp:825,38'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/HTTPSock.cpp:825,9'
          Dst:             _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - Src:             'src/HTTPSock.cpp:825,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:825,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:825,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:830,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:824,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:825,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:825,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:825,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:830,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK9CHTTPSock11GetRemoteIPEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZNK8CZNCSock11GetRemoteIPEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:216,16'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/HTTPSock.cpp:219,21'
          Dst:             _ZNK8CZNCSock11GetRemoteIPEv
    - functionName:    _ZNK4CZNC17GetTrustedProxiesEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CHTTPSock8ParseURIEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          84
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN9CHTTPSock11ParseParamsERK7CStringRNSt3__13mapIS0_NS3_6vectorIS0_NS3_9allocatorIS0_EEEENS3_4lessIS0_EENS6_INS3_4pairIS1_S8_EEEEEE
        - _ZNK7CString5TokenEmbRKS_b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:501,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:501,24'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:501,5'
          Dst:             _ZN9CHTTPSock11ParseParamsERK7CStringRNSt3__13mapIS0_NS3_6vectorIS0_NS3_9allocatorIS0_EEEENS3_4lessIS0_EENS6_INS3_4pairIS1_S8_EEEEEE
        - Src:             'src/HTTPSock.cpp:501,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:501,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:502,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:502,21'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:502,12'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:502,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:502,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:501,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:501,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:502,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:502,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CHTTPSock11ParseParamsERK7CStringRNSt3__13mapIS0_NS3_6vectorIS0_NS3_9allocatorIS0_EEEENS3_4lessIS0_EENS6_INS3_4pairIS1_S8_EEEEEE
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          203
      EdgeCount:       60
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString8Escape_nENS_7EEscapeES0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:512,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:512,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:512,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:512,13'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/HTTPSock.cpp:512,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:512,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:512,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:516,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:516,19'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:516,40'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeES0_
        - Src:             'src/HTTPSock.cpp:516,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:516,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:518,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:518,19'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:518,39'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeES0_
        - Src:             'src/HTTPSock.cpp:518,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:518,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:521,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:521,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:512,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:512,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:512,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:516,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:516,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:518,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:518,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:521,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:521,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CHTTPSock8ReadLineERK7CString
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         253
      ICount:          1212
      EdgeCount:       433
      CyclomaticComplexity: 182
      functionsReached:
        - _ZN4CZNC3GetEv
        - _ZN5Csock15DisableReadLineEv
        - _ZN5Csock21GetInternalReadBufferEv
        - _ZN6CUtils9CheckCIDRERK7CStringS2_
        - _ZN7CString9TrimRightERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - _ZN9CHTTPSock7GetPageEv
        - _ZN9CHTTPSock8ParseURIEv
        - _ZN9CHTTPSock9CheckPostEv
        - _ZNK4CZNC17GetTrustedProxiesEv
        - _ZNK7CString12Base64DecodeERS_
        - _ZNK7CString5SplitERKS_RNSt3__13setIS_NS2_4lessIS_EENS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString7ToULongEv
        - _ZNK7CString8Escape_nENS_7EEscapeES0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:114,21'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/HTTPSock.cpp:115,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:115,11'
          Dst:             _ZN7CString9TrimRightERKS_
        - Src:             'src/HTTPSock.cpp:115,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:117,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:117,27'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:117,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:119,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:119,15'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:119,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:121,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:121,24'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:121,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:121,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:121,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:122,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:122,33'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:122,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:122,42'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:122,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:122,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:122,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:123,9'
          Dst:             _ZN9CHTTPSock8ParseURIEv
        - Src:             'src/HTTPSock.cpp:115,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:117,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:119,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:121,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:121,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:122,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:122,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:122,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:124,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:124,22'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:124,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:126,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:126,24'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:126,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:126,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:126,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:127,9'
          Dst:             _ZN9CHTTPSock8ParseURIEv
        - Src:             'src/HTTPSock.cpp:124,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:126,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:126,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:128,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:128,22'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:128,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:131,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:131,15'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:131,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:131,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:131,58'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:131,30'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/HTTPSock.cpp:131,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:131,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:131,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:131,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:131,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:136,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:136,19'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:136,39'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeES0_
        - Src:             'src/HTTPSock.cpp:134,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:134,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:135,37'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeES0_
        - Src:             'src/HTTPSock.cpp:135,79'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:134,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:134,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:134,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:134,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:134,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:134,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:128,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:131,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:131,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:131,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:131,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:131,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:134,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:134,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:134,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:134,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:134,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:134,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:138,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:138,22'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:138,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:139,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/HTTPSock.cpp:140,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:140,15'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:140,24'
          Dst:             _ZNK7CString12Base64DecodeERS_
        - Src:             'src/HTTPSock.cpp:140,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:140,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:141,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:141,29'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:141,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:141,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:141,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:142,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:142,29'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:142,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:142,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:142,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:147,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:138,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:140,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:140,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:141,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:141,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:142,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:142,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:147,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:147,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:147,22'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:147,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:148,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:148,28'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:148,37'
          Dst:             _ZNK7CString7ToULongEv
        - Src:             'src/HTTPSock.cpp:148,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:148,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:150,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:151,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:150,13'
          Dst:             _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - Src:             'src/HTTPSock.cpp:150,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:150,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:147,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:148,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:148,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:150,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:150,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:152,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:152,22'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:152,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:155,48'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/HTTPSock.cpp:155,60'
          Dst:             _ZNK4CZNC17GetTrustedProxiesEv
        - Src:             'src/HTTPSock.cpp:159,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:159,19'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:159,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:159,59'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:159,63'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:159,34'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/HTTPSock.cpp:159,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:159,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:159,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:159,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:159,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:166,25'
          Dst:             _ZN6CUtils9CheckCIDRERK7CStringS2_
        - Src:             'src/HTTPSock.cpp:152,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:159,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:159,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:159,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:159,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:159,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:173,25'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:182,28'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:183,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:183,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:184,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:184,22'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:184,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:186,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:186,32'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:186,24'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:186,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:186,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:184,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:186,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:186,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:187,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:187,22'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/HTTPSock.cpp:187,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:190,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:190,15'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/HTTPSock.cpp:191,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:191,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:191,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:191,14'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__13setIS_NS2_4lessIS_EENS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/HTTPSock.cpp:190,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:190,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:190,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:190,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:190,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:192,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:192,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:187,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:190,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:190,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:190,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:190,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:190,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:192,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:203,31'
          Dst:             _ZN5Csock21GetInternalReadBufferEv
        - Src:             'src/HTTPSock.cpp:203,29'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/HTTPSock.cpp:204,17'
          Dst:             _ZN9CHTTPSock9CheckPostEv
        - Src:             'src/HTTPSock.cpp:206,17'
          Dst:             _ZN9CHTTPSock7GetPageEv
        - Src:             'src/HTTPSock.cpp:209,13'
          Dst:             _ZN5Csock15DisableReadLineEv
        - Src:             'src/HTTPSock.cpp:212,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:212,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:212,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:212,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CHTTPSock9CheckPostEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZN9CHTTPSock11ParseParamsERK7CStringRNSt3__13mapIS0_NS3_6vectorIS0_NS3_9allocatorIS0_EEEENS3_4lessIS0_EENS6_INS3_4pairIS1_S8_EEEEEE
        - _ZN9CHTTPSock7GetPageEv
        - _ZNK7CString4LeftEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:102,33'
          Dst:             _ZNK7CString4LeftEm
        - Src:             'src/HTTPSock.cpp:102,9'
          Dst:             _ZN9CHTTPSock11ParseParamsERK7CStringRNSt3__13mapIS0_NS3_6vectorIS0_NS3_9allocatorIS0_EEEENS3_4lessIS0_EENS6_INS3_4pairIS1_S8_EEEEEE
        - Src:             'src/HTTPSock.cpp:102,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:103,9'
          Dst:             _ZN9CHTTPSock7GetPageEv
        - Src:             'src/HTTPSock.cpp:102,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CHTTPSock7GetPageEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         52
      ICount:          228
      EdgeCount:       97
      CyclomaticComplexity: 47
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN9CHTTPSock8RedirectERK7CString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:244,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/HTTPSock.cpp:244,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/HTTPSock.cpp:244,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:244,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:247,17'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/HTTPSock.cpp:248,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/HTTPSock.cpp:248,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/HTTPSock.cpp:248,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:248,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:250,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/HTTPSock.cpp:250,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/HTTPSock.cpp:250,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:250,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:251,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/HTTPSock.cpp:251,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/HTTPSock.cpp:251,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:251,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/HTTPSock.cpp:252,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:252,9'
          Dst:             _ZN9CHTTPSock8RedirectERK7CString
        - Src:             'src/HTTPSock.cpp:252,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:252,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:255,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:255,9'
          Dst:             _ZN9CHTTPSock8RedirectERK7CString
        - Src:             'src/HTTPSock.cpp:255,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:255,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK9CHTTPSock16GetRequestCookieERK7CString
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:97,45'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/HTTPSock.cpp:97,58'
          Dst:             _ZN7CStringC2EPKc
    - functionName:    _ZN9CHTTPSock10SendCookieERK7CStringS2_
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringaSERKS_
        - _ZNK7CString6StrCmpERKS_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:83,38'
          Dst:             _ZNK7CString6StrCmpERKS_m
        - Src:             'src/HTTPSock.cpp:86,39'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN9CHTTPSock8ReadDataEPKcm
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9CHTTPSock9CheckPostEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:76,9'
          Dst:             _ZN9CHTTPSock9CheckPostEv
    - functionName:    _ZN9CHTTPSockD2Ev
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CSocketD2Ev
        - _ZN7CStringD2Ev
        - _ZN8MCStringD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:71,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:71,26'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/HTTPSock.cpp:71,26'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/HTTPSock.cpp:71,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:71,26'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/HTTPSock.cpp:71,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:71,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:71,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:71,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:71,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:71,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:71,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:71,26'
          Dst:             _ZN7CSocketD2Ev
    - functionName:    _ZN9CHTTPSockD0Ev
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CHTTPSock4InitEv
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5Csock14EnableReadLineEv
        - _ZN5Csock21SetMaxBufferThresholdEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:67,5'
          Dst:             _ZN5Csock14EnableReadLineEv
        - Src:             'src/HTTPSock.cpp:68,5'
          Dst:             _ZN5Csock21SetMaxBufferThresholdEj
    - functionName:    _ZN9CHTTPSockC2EP7CModuleRK7CStringS4_ti
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          238
      EdgeCount:       70
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7CSocketC2EP7CModuleRK7CStringti
        - _ZN7CSocketD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZN9CHTTPSock4InitEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:39,7'
          Dst:             _ZN7CSocketC2EP7CModuleRK7CStringti
        - Src:             'src/HTTPSock.cpp:47,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:48,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:49,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:50,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:51,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:52,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:53,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:56,7'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/HTTPSock.cpp:58,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:60,7'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/HTTPSock.cpp:61,7'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/HTTPSock.cpp:62,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/HTTPSock.cpp:63,5'
          Dst:             _ZN9CHTTPSock4InitEv
        - Src:             'src/HTTPSock.cpp:64,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:64,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/HTTPSock.cpp:64,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/HTTPSock.cpp:64,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:64,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/HTTPSock.cpp:64,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:64,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:64,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:64,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:64,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:64,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:64,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:64,1'
          Dst:             _ZN7CSocketD2Ev
    - functionName:    _ZN9CHTTPSockC2EP7CModuleRK7CString
      functionSourceFile: '/src/znc/src/HTTPSock.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN9CHTTPSock4InitEv
        - _ZN9CHTTPSockC2EP7CModuleRK7CStringS4_ti
        - _ZN9CHTTPSockD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/HTTPSock.cpp:32,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/HTTPSock.cpp:32,7'
          Dst:             _ZN9CHTTPSockC2EP7CModuleRK7CStringS4_ti
        - Src:             'src/HTTPSock.cpp:32,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:33,5'
          Dst:             _ZN9CHTTPSock4InitEv
        - Src:             'src/HTTPSock.cpp:32,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/HTTPSock.cpp:34,1'
          Dst:             _ZN9CHTTPSockD2Ev
    - functionName:    _ZNK20CInlineFormatMessage5applyIjJ7CStringEEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2Ei
        - _ZN7CStringC2Ej
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyI7CStringJEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2Ej
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyI7CStringJEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessage5applyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEJ7CStringEEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ei
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyI7CStringJEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyI7CStringJEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessage5applyI7CStringJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES1_EEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ei
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEJ7CStringEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEJ7CStringEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessage5applyIjJjEEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2Ei
        - _ZN7CStringC2Ej
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyIjJEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2Ej
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyIjJEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessage5applyIjJjjEEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2Ei
        - _ZN7CStringC2Ej
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyIjJjEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2Ej
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyIjJjEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessage5applyImJjjjEEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2Ei
        - _ZN7CStringC2Em
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyIjJjjEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2Em
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyIjJjjEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessage5applyI7CStringJjEEEvR8MCStringiRKT_DpRKT0_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ei
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK20CInlineFormatMessage5applyIjJEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:673,34'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/ZNCString.h:673,16'
          Dst:             _ZN7CStringC2Ei
        - Src:             'include/znc/ZNCString.h:673,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:674,9'
          Dst:             _ZNK20CInlineFormatMessage5applyIjJEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:673,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CListenerC2ERK7CStringbNS_11EAcceptTypeE
      functionSourceFile: '/src/znc/include/znc/Listener.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2ERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Listener.h:34,11'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZN10CExceptionD0Ev
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10CExceptionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Utils.h:128,27'
          Dst:             _ZN10CExceptionD2Ev
    - functionName:    _ZN10CExceptionD2Ev
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
      functionSourceFile: '/src/znc/src/ClientCommand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1850
      functionLinenumberEnd: 1858
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          272
      EdgeCount:       103
      CyclomaticComplexity: 51
      functionsReached:
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN6CTable6AddRowEv
        - _ZN6CTable7SetCellERK7CStringS2_m
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK7CString7AsLowerEv
        - _ZNK7CString7WildCmpERKS_15CaseSensitivity
      functionUses:    60
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ClientCommand.cpp:1851,37'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1852,18'
          Dst:             _ZNK7CString7AsLowerEv
        - Src:             'src/ClientCommand.cpp:1852,44'
          Dst:             _ZNK7CString7AsLowerEv
        - Src:             'src/ClientCommand.cpp:1852,28'
          Dst:             _ZNK7CString7WildCmpERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1851,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1851,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1853,19'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:1854,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1854,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1854,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1855,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ClientCommand.cpp:1854,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1854,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1854,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1854,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1854,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1856,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1856,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1856,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1856,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1856,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1856,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1856,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1851,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1851,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1854,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1854,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1854,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1854,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1856,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1856,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1856,13'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CTCPListenerC2EtRK7CStringS2_b9EAddrTypeN9CListener11EAcceptTypeE
      functionSourceFile: '/src/znc/include/znc/Listener.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - bool
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN9CListenerC2ERK7CStringbNS_11EAcceptTypeE
        - _ZN9CListenerD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Listener.h:73,11'
          Dst:             _ZN9CListenerC2ERK7CStringbNS_11EAcceptTypeE
        - Src:             'include/znc/Listener.h:76,11'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Listener.h:76,35'
          Dst:             _ZN9CListenerD2Ev
    - functionName:    '_ZZN7CClient15UserPortCommandER7CStringENK3$_1clERKS0_'
      functionSourceFile: '/src/znc/src/ClientCommand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1719
      functionLinenumberEnd: 1729
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          94
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ClientCommand.cpp:1720,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1720,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1720,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1720,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1722,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1722,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1722,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1722,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1724,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1724,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1724,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1724,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1727,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/ClientCommand.cpp:1727,13'
          Dst:             __cxa_throw
    - functionName:    '_ZZN7CClient15UserPortCommandER7CStringENK3$_0clERKS0_'
      functionSourceFile: '/src/znc/src/ClientCommand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1731
      functionLinenumberEnd: 1741
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          94
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ClientCommand.cpp:1732,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1732,21'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1732,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1732,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1734,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1734,28'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1734,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1734,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1736,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1736,28'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1736,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1736,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1739,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/ClientCommand.cpp:1739,13'
          Dst:             __cxa_throw
    - functionName:    _ZNK9CListener12GetURIPrefixEv
      functionSourceFile: '/src/znc/include/znc/Listener.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20CInlineFormatMessageclIJNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEE7CStringDpRKT_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CString11NamedFormatERKS_RK8MCString
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK20CInlineFormatMessage5applyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEJEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:664,18'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'include/znc/ZNCString.h:665,9'
          Dst:             _ZNK20CInlineFormatMessage5applyINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEJEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:666,16'
          Dst:             _ZN7CString11NamedFormatERKS_RK8MCString
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZNK9CListener13GetAcceptTypeEv
      functionSourceFile: '/src/znc/include/znc/Listener.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9CListener5IsSSLEv
      functionSourceFile: '/src/znc/include/znc/Listener.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13CUnixListener8GetGroupEv
      functionSourceFile: '/src/znc/include/znc/Listener.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13CUnixListener7GetPathEv
      functionSourceFile: '/src/znc/include/znc/Listener.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12CTCPListener11GetAddrTypeEv
      functionSourceFile: '/src/znc/include/znc/Listener.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12CTCPListener11GetBindHostEv
      functionSourceFile: '/src/znc/include/znc/Listener.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12CTCPListener7GetPortEv
      functionSourceFile: '/src/znc/include/znc/Listener.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4CZNC12GetListenersEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CClient15UserPortCommandER7CString
      functionSourceFile: '/src/znc/src/ClientCommand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1640
      functionLinenumberEnd: 1835
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         752
      ICount:          3550
      EdgeCount:       1319
      CyclomaticComplexity: 569
      functionsReached:
        - _ZN12CTCPListenerC2EtRK7CStringS2_b9EAddrTypeN9CListener11EAcceptTypeE
        - _ZN13CUnixListenerC2ERK7CStringS2_bN9CListener11EAcceptTypeES2_S2_
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN4CZNC11AddListenerEP9CListener
        - _ZN4CZNC11DelListenerEP9CListener
        - _ZN4CZNC12FindListenerEtRK7CString9EAddrType
        - _ZN4CZNC16FindUnixListenerERK7CString
        - _ZN4CZNC3GetEv
        - _ZN6CTable6AddRowEv
        - _ZN6CTable7SetCellERK7CStringS2_m
        - _ZN6CTable9AddColumnERK7CString
        - _ZN6CTableC2Ev
        - _ZN6CTableD2Ev
        - _ZN7CClient9PutStatusERK6CTable
        - _ZN7CClient9PutStatusERK7CString
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Et
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK12CTCPListener11GetAddrTypeEv
        - _ZNK12CTCPListener11GetBindHostEv
        - _ZNK12CTCPListener7GetPortEv
        - _ZNK13CUnixListener7GetModeEv
        - _ZNK13CUnixListener7GetPathEv
        - _ZNK13CUnixListener8GetGroupEv
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK20CInlineFormatMessageclIJNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEE7CStringDpRKT_
        - _ZNK4CZNC12GetListenersEv
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString8ToUShortEv
        - _ZNK9CListener12GetURIPrefixEv
        - _ZNK9CListener13GetAcceptTypeEv
        - _ZNK9CListener5IsSSLEv
        - '_ZZN7CClient15UserPortCommandER7CStringENK3$_0clERKS0_'
        - '_ZZN7CClient15UserPortCommandER7CStringENK3$_1clERKS0_'
        - __clang_call_terminate
        - __cxa_allocate_exception
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_throw
        - __dynamic_cast
        - __errno_location
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/ClientCommand.cpp:1641,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1641,36'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1641,30'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1643,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1643,18'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1643,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1644,16'
          Dst:             _ZN6CTableC2Ev
        - Src:             'src/ClientCommand.cpp:1645,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1645,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1645,26'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1645,16'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1645,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1645,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1645,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1646,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1646,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1646,26'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1646,16'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1646,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1646,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1646,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1647,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1647,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1647,26'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1647,16'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1647,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1647,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1647,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1648,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1648,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1648,26'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1648,16'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1648,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1648,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1648,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1649,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1649,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1649,26'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1649,16'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1649,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1649,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1649,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1650,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1650,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1650,26'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1650,16'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1650,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1650,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1650,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1652,16'
          Dst:             _ZN6CTableC2Ev
        - Src:             'src/ClientCommand.cpp:1653,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1653,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1653,26'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1653,16'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1653,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1653,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1653,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1654,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1654,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1654,26'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1654,16'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1654,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1654,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1654,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1655,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1655,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1655,26'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1655,16'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1655,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1655,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1655,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1656,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1656,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1656,26'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1656,16'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1656,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1656,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1656,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1657,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1657,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1657,26'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1657,16'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1657,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1657,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1657,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1658,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1658,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1658,26'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1658,16'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1658,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1658,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1658,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1660,49'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1660,61'
          Dst:             _ZNK4CZNC12GetListenersEv
        - Src:             'src/ClientCommand.cpp:1665,21'
          Dst:             __dynamic_cast
        - Src:             'src/ClientCommand.cpp:1641,30'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1643,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1645,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1645,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1645,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1646,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1646,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1646,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1647,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1647,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1647,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1648,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1648,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1648,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1649,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1649,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1649,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1650,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1650,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1650,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1653,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1653,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1653,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1654,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1654,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1654,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1655,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1655,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1655,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1656,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1656,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1656,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1657,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1657,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1657,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1658,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1658,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1658,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1666,24'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:1668,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1668,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1668,32'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1669,54'
          Dst:             _ZNK12CTCPListener7GetPortEv
        - Src:             'src/ClientCommand.cpp:1669,32'
          Dst:             _ZN7CStringC2Et
        - Src:             'src/ClientCommand.cpp:1668,24'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1668,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1668,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1668,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1668,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1670,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1670,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1670,32'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1671,47'
          Dst:             _ZNK12CTCPListener11GetBindHostEv
        - Src:             'src/ClientCommand.cpp:1672,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1673,53'
          Dst:             _ZNK12CTCPListener11GetBindHostEv
        - Src:             'src/ClientCommand.cpp:1673,39'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ClientCommand.cpp:1670,24'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1670,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1670,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1670,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1670,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1675,49'
          Dst:             _ZNK12CTCPListener11GetAddrTypeEv
        - Src:             'src/ClientCommand.cpp:1677,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1677,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1677,21'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1679,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1679,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1679,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1680,57'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1680,65'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1680,53'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1681,57'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1681,65'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1681,53'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1676,24'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1668,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1668,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1668,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1668,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1670,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1670,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1670,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1670,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1676,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1683,28'
          Dst:             __dynamic_cast
        - Src:             'src/ClientCommand.cpp:1684,24'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:1686,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1686,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1686,32'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1687,47'
          Dst:             _ZNK13CUnixListener7GetPathEv
        - Src:             'src/ClientCommand.cpp:1686,24'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1686,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1686,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1686,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1688,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1688,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1688,32'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1689,47'
          Dst:             _ZNK13CUnixListener7GetModeEv
        - Src:             'src/ClientCommand.cpp:1688,24'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1688,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1688,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1688,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1688,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1690,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1690,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1690,32'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1691,47'
          Dst:             _ZNK13CUnixListener8GetGroupEv
        - Src:             'src/ClientCommand.cpp:1690,24'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1686,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1686,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1686,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1688,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1688,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1688,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1688,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1690,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1695,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1695,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1695,29'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1696,40'
          Dst:             _ZNK9CListener5IsSSLEv
        - Src:             'src/ClientCommand.cpp:1696,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1696,61'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1696,50'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1697,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1697,60'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1697,50'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1695,21'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1699,57'
          Dst:             _ZNK9CListener13GetAcceptTypeEv
        - Src:             'src/ClientCommand.cpp:1700,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1700,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1700,29'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1703,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1703,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1703,35'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1704,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1704,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1704,35'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1700,21'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1700,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1700,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1700,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1700,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1700,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1700,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1700,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1700,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1705,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1705,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1705,29'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1708,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1708,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1708,35'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1709,50'
          Dst:             _ZNK9CListener12GetURIPrefixEv
        - Src:             'src/ClientCommand.cpp:1708,35'
          Dst:             _ZNK20CInlineFormatMessageclIJNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEE7CStringDpRKT_
        - Src:             'src/ClientCommand.cpp:1710,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1710,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1710,35'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1705,21'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1695,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1700,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1700,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1700,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1700,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1700,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1700,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1700,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1700,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1705,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1713,9'
          Dst:             _ZN7CClient9PutStatusERK6CTable
        - Src:             'src/ClientCommand.cpp:1714,9'
          Dst:             _ZN7CClient9PutStatusERK6CTable
        - Src:             'src/ClientCommand.cpp:1717,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:1717,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:1717,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:1717,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:1743,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1743,27'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1743,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1744,34'
          Dst:             _ZNK7CString8ToUShortEv
        - Src:             'src/ClientCommand.cpp:1746,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1746,18'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1746,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1749,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/ClientCommand.cpp:1749,17'
          Dst:             __cxa_throw
        - Src:             'src/ClientCommand.cpp:1743,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1746,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1753,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1753,23'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/ClientCommand.cpp:1753,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1755,25'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ClientCommand.cpp:1756,25'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ClientCommand.cpp:1759,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ClientCommand.cpp:1759,59'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1759,53'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1759,53'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1759,53'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/ClientCommand.cpp:1759,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1759,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1759,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1759,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1753,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1759,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1759,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1759,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1759,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1763,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1763,41'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/ClientCommand.cpp:1763,36'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1764,35'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ClientCommand.cpp:1763,36'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1765,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1765,41'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/ClientCommand.cpp:1765,36'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1766,36'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ClientCommand.cpp:1765,36'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1768,29'
          Dst:             __cxa_allocate_exception
        - Src:             'src/ClientCommand.cpp:1768,29'
          Dst:             __cxa_throw
        - Src:             'src/ClientCommand.cpp:1771,29'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ClientCommand.cpp:1771,27'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ClientCommand.cpp:1771,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1771,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1774,69'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1774,69'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1774,50'
          Dst:             '_ZZN7CClient15UserPortCommandER7CStringENK3$_0clERKS0_'
        - Src:             'src/ClientCommand.cpp:1774,50'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1774,50'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1775,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1775,44'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1775,38'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1777,37'
          Dst:             _ZN13CUnixListenerC2ERK7CStringS2_bN9CListener11EAcceptTypeES2_S2_
        - Src:             'src/ClientCommand.cpp:1778,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1778,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1778,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1774,50'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1774,50'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1775,38'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1778,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1778,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1778,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1779,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1779,35'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1779,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1780,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1780,52'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1780,35'
          Dst:             '_ZZN7CClient15UserPortCommandER7CStringENK3$_1clERKS0_'
        - Src:             'src/ClientCommand.cpp:1780,35'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1780,35'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1781,69'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1781,69'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1781,50'
          Dst:             '_ZZN7CClient15UserPortCommandER7CStringENK3$_0clERKS0_'
        - Src:             'src/ClientCommand.cpp:1781,50'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1781,50'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1782,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1782,49'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1782,43'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1783,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1783,50'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1783,44'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1785,37'
          Dst:             _ZN12CTCPListenerC2EtRK7CStringS2_b9EAddrTypeN9CListener11EAcceptTypeE
        - Src:             'src/ClientCommand.cpp:1787,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1787,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1779,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1780,35'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1780,35'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1781,50'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1781,50'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1782,43'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1783,44'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1787,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1787,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1790,26'
          Dst:             __errno_location
        - Src:             'src/ClientCommand.cpp:1791,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1791,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1791,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1791,62'
          Dst:             strerror
        - Src:             'src/ClientCommand.cpp:1791,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1791,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1791,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1791,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1791,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1791,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1791,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1791,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1791,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1791,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1791,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1791,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1791,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1793,21'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1793,33'
          Dst:             _ZN4CZNC11AddListenerEP9CListener
        - Src:             'src/ClientCommand.cpp:1794,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1794,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1794,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1794,21'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1794,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1794,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1794,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1794,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1794,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1794,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1796,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1796,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1796,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1796,21'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1796,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1796,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1796,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1796,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1796,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1796,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1799,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/ClientCommand.cpp:1801,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1801,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1801,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1800,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1800,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1800,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1800,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1803,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1803,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1803,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1803,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1803,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1803,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1803,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1805,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1805,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1805,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1804,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1804,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1804,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1804,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1807,9'
          Dst:             __cxa_end_catch
        - Src:             'src/ClientCommand.cpp:1800,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1800,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1800,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1803,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1803,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1803,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1804,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1804,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1804,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1807,9'
          Dst:             __cxa_end_catch
        - Src:             'src/ClientCommand.cpp:1808,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1808,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1808,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1811,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/ClientCommand.cpp:1811,17'
          Dst:             __cxa_throw
        - Src:             'src/ClientCommand.cpp:1808,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1814,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1814,23'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/ClientCommand.cpp:1814,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1815,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1815,23'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/ClientCommand.cpp:1815,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1816,29'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1816,41'
          Dst:             _ZN4CZNC16FindUnixListenerERK7CString
        - Src:             'src/ClientCommand.cpp:1814,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1815,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1818,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1818,39'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1818,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1819,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1819,43'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1819,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1820,29'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1821,39'
          Dst:             '_ZZN7CClient15UserPortCommandER7CStringENK3$_1clERKS0_'
        - Src:             'src/ClientCommand.cpp:1820,41'
          Dst:             _ZN4CZNC12FindListenerEtRK7CString9EAddrType
        - Src:             'src/ClientCommand.cpp:1822,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1822,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1818,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1819,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1822,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1822,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1825,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1825,29'
          Dst:             _ZN4CZNC11DelListenerEP9CListener
        - Src:             'src/ClientCommand.cpp:1826,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1826,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1826,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1826,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1826,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1826,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1826,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1826,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1826,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1826,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1828,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1828,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1828,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1828,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1828,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1828,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1828,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1828,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1828,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1828,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1830,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/ClientCommand.cpp:1831,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1831,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1831,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1831,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1831,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1831,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1831,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1832,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1832,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1832,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1832,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1832,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1832,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1832,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1833,9'
          Dst:             __cxa_end_catch
        - Src:             'src/ClientCommand.cpp:1831,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1831,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1831,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1832,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1832,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1832,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1833,9'
          Dst:             __cxa_end_catch
        - Src:             'src/ClientCommand.cpp:1835,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1835,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1835,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1835,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1807,9'
          Dst:             __clang_call_terminate
    - functionName:    __dynamic_cast
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6CQuery14SetBufferCountEjb
      functionSourceFile: '/src/znc/include/znc/Query.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CBuffer12SetLineCountEjb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Query.h:41,25'
          Dst:             _ZN7CBuffer12SetLineCountEjb
    - functionName:    _ZNK20CInlineFormatMessageclIJj7CStringEEES1_DpRKT_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CString11NamedFormatERKS_RK8MCString
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK20CInlineFormatMessage5applyIjJ7CStringEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:664,18'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'include/znc/ZNCString.h:665,9'
          Dst:             _ZNK20CInlineFormatMessage5applyIjJ7CStringEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:666,16'
          Dst:             _ZN7CString11NamedFormatERKS_RK8MCString
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZNK6CQuery9GetBufferEv
      functionSourceFile: '/src/znc/include/znc/Query.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CChan9GetBufferEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8CModInfo14GetDefaultTypeEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7CClient11UserCommandER7CStringENK3$_1clERKNSt3__13setI8CModInfoNS3_4lessIS5_EENS3_9allocatorIS5_EEEE'
      functionSourceFile: '/src/znc/src/ClientCommand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          340
      EdgeCount:       109
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN6CTable6AddRowEv
        - _ZN6CTable7SetCellERK7CStringS2_m
        - _ZN6CTable8SetStyleENS_6EStyleE
        - _ZN6CTable9AddColumnERK7CString
        - _ZN6CTableC2Ev
        - _ZN6CTableD2Ev
        - _ZN7CClient9PutStatusERK6CTable
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CString9EllipsizeEj
        - _ZNK8CModInfo14GetDescriptionEv
        - _ZNK8CModInfo7GetNameEv
        - _ZNK8CModules10FindModuleERK7CString
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ClientCommand.cpp:1035,20'
          Dst:             _ZN6CTableC2Ev
        - Src:             'src/ClientCommand.cpp:1036,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1036,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1036,29'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1036,19'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1036,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1036,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1036,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1037,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1037,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1037,29'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1037,19'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1037,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1037,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1037,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1038,19'
          Dst:             _ZN6CTable8SetStyleENS_6EStyleE
        - Src:             'src/ClientCommand.cpp:1041,23'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:1043,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1043,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1043,21'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1044,22'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1044,34'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1044,63'
          Dst:             _ZNK8CModInfo7GetNameEv
        - Src:             'src/ClientCommand.cpp:1044,47'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/ClientCommand.cpp:1047,30'
          Dst:             _ZNK8CModInfo7GetNameEv
        - Src:             'src/ClientCommand.cpp:1044,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ClientCommand.cpp:1042,23'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1042,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1042,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1042,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1042,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1048,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1048,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1048,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1049,36'
          Dst:             _ZNK8CModInfo14GetDescriptionEv
        - Src:             'src/ClientCommand.cpp:1049,53'
          Dst:             _ZNK7CString9EllipsizeEj
        - Src:             'src/ClientCommand.cpp:1048,23'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1048,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1048,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1048,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1048,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1036,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1036,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1036,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1037,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1037,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1037,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1042,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1042,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1042,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1042,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1048,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1048,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1048,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1048,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1052,13'
          Dst:             _ZN7CClient9PutStatusERK6CTable
        - Src:             'src/ClientCommand.cpp:1053,9'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:1053,9'
          Dst:             _ZN6CTableD2Ev
    - functionName:    '_ZZN7CClient11UserCommandER7CStringENK3$_0clERK8CModules'
      functionSourceFile: '/src/znc/src/ClientCommand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 992
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          267
      EdgeCount:       80
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN6CTable6AddRowEv
        - _ZN6CTable7SetCellERK7CStringS2_m
        - _ZN6CTable8SetStyleENS_6EStyleE
        - _ZN6CTable9AddColumnERK7CString
        - _ZN6CTableC2Ev
        - _ZN6CTableD2Ev
        - _ZN7CClient9PutStatusERK6CTable
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule7GetArgsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ClientCommand.cpp:982,20'
          Dst:             _ZN6CTableC2Ev
        - Src:             'src/ClientCommand.cpp:983,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:983,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:983,29'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:983,19'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:983,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:983,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:983,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:984,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:984,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:984,29'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:984,19'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:984,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:984,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:984,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:985,19'
          Dst:             _ZN6CTable8SetStyleENS_6EStyleE
        - Src:             'src/ClientCommand.cpp:987,23'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:988,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:988,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:988,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:988,62'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/ClientCommand.cpp:988,23'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:988,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:988,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:988,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:989,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:989,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:989,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:989,67'
          Dst:             _ZNK7CModule7GetArgsEv
        - Src:             'src/ClientCommand.cpp:989,23'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:989,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:989,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:989,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:983,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:983,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:983,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:984,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:984,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:984,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:988,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:988,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:988,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:989,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:989,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:989,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:991,13'
          Dst:             _ZN7CClient9PutStatusERK6CTable
        - Src:             'src/ClientCommand.cpp:992,9'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:992,9'
          Dst:             _ZN6CTableD2Ev
    - functionName:    _ZNK11CIRCNetwork22GetTrustedFingerprintsEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CIRCNetwork21DelTrustedFingerprintERK7CString
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CDirC2ERK7CString
      functionSourceFile: '/src/znc/include/znc/FileUtils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4CDir4FillERK7CString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/FileUtils.h:151,9'
          Dst:             _ZN4CDir4FillERK7CString
    - functionName:    _ZNK20CInlineFormatMessageclIJ7CStringNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES1_EEES1_DpRKT_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CString11NamedFormatERKS_RK8MCString
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK20CInlineFormatMessage5applyI7CStringJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES1_EEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:664,18'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'include/znc/ZNCString.h:665,9'
          Dst:             _ZNK20CInlineFormatMessage5applyI7CStringJNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES1_EEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:666,16'
          Dst:             _ZN7CString11NamedFormatERKS_RK8MCString
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZNK20CInlineFormatMessageclIJmjjjEEE7CStringDpRKT_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CString11NamedFormatERKS_RK8MCString
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK20CInlineFormatMessage5applyImJjjjEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:664,18'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'include/znc/ZNCString.h:665,9'
          Dst:             _ZNK20CInlineFormatMessage5applyImJjjjEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:666,16'
          Dst:             _ZN7CString11NamedFormatERKS_RK8MCString
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZNK5CChan17HasBufferCountSetEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CChan10GetPermStrEv
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5CNick10GetPermStrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Chan.h:139,48'
          Dst:             _ZNK5CNick10GetPermStrEv
    - functionName:    _ZNK20CInlineFormatMessageclIJ7CStringjEEES1_DpRKT_
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CString11NamedFormatERKS_RK8MCString
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK20CInlineFormatMessage5applyI7CStringJjEEEvR8MCStringiRKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:664,18'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'include/znc/ZNCString.h:665,9'
          Dst:             _ZNK20CInlineFormatMessage5applyI7CStringJjEEEvR8MCStringiRKT_DpRKT0_
        - Src:             'include/znc/ZNCString.h:666,16'
          Dst:             _ZN7CString11NamedFormatERKS_RK8MCString
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'include/znc/ZNCString.h:667,5'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZN10CExceptionC2ENS_5ETypeE
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC9ClearMotdEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC7AddMotdERK7CString
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC7SetMotdERK7CString
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4CZNC7AddMotdERK7CString
        - _ZN4CZNC9ClearMotdEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/znc.h:227,9'
          Dst:             _ZN4CZNC9ClearMotdEv
        - Src:             'include/znc/znc.h:228,9'
          Dst:             _ZN4CZNC7AddMotdERK7CString
    - functionName:    _ZNK4CZNC13GetConfigFileEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CClient8HelpUserERK7CString
      functionSourceFile: '/src/znc/src/ClientCommand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1837
      functionLinenumberEnd: 2085
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1195
      ICount:          5724
      EdgeCount:       1942
      CyclomaticComplexity: 749
      functionsReached:
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN6CTable8SetStyleENS_6EStyleE
        - _ZN6CTable9AddColumnERK7CString
        - _ZN6CTableC2Ev
        - _ZN6CTableD2Ev
        - _ZN7CClient9PutStatusERK6CTable
        - _ZN7CClient9PutStatusERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK5CUser11DenyLoadModEv
        - _ZNK5CUser15DenySetBindHostEv
        - _ZNK5CUser7IsAdminEv
        - '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ClientCommand.cpp:1838,12'
          Dst:             _ZN6CTableC2Ev
        - Src:             'src/ClientCommand.cpp:1839,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1839,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1839,21'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1839,11'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1839,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1839,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1839,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1840,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1840,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1840,21'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1840,11'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1840,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1840,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1840,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1841,11'
          Dst:             _ZN6CTable8SetStyleENS_6EStyleE
        - Src:             'src/ClientCommand.cpp:1845,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1845,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1845,13'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1844,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1844,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1844,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1844,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1839,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1839,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1839,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1840,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1840,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1840,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1844,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1844,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1844,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1861,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1861,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1862,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1862,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1862,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1860,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1860,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1860,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1860,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1860,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1860,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1864,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1864,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1865,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1865,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1865,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1864,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1864,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1864,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1864,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1864,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1864,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1867,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1867,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1868,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1868,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1868,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1866,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1866,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1866,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1866,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1866,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1866,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1869,19'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:1871,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1871,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1872,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1872,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1872,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1871,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1871,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1871,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1871,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1871,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1871,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1860,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1860,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1860,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1860,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1860,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1864,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1864,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1864,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1864,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1864,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1866,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1866,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1866,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1866,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1866,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1871,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1871,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1871,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1871,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1871,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1875,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1875,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1875,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1875,22'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1876,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1876,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1876,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1874,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1874,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1874,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1874,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1874,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1874,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1874,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1874,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1877,19'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:1878,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1878,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1879,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1880,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1879,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1878,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1878,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1878,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1878,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1878,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1878,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1874,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1874,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1874,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1874,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1874,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1874,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1874,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1878,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1878,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1878,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1878,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1878,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1882,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1882,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1883,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1884,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1883,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1882,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1882,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1882,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1882,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1882,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1882,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1887,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1887,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1887,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1887,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1888,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1888,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1888,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1886,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1886,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1886,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1886,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1886,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1886,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1886,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1886,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1890,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1890,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1890,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1890,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1891,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1891,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1891,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1889,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1889,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1889,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1889,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1889,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1889,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1889,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1889,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1892,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1892,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1893,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1893,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1893,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1892,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1892,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1892,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1892,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1892,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1892,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1894,18'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:1895,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1896,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1897,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1896,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1898,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1899,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1898,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1895,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1895,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1895,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1895,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1895,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1895,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1895,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1895,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1882,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1882,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1882,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1882,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1882,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1886,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1886,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1886,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1886,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1886,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1886,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1886,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1889,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1889,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1889,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1889,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1889,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1889,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1889,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1892,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1892,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1892,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1892,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1892,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1895,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1895,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1895,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1895,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1895,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1895,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1895,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1902,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1902,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1902,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1902,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1903,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1905,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1903,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1901,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1901,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1901,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1901,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1901,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1901,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1901,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1901,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1907,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1908,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1908,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1908,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1909,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1911,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1909,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1907,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1907,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1907,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1907,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1907,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1907,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1907,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1907,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1912,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1913,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1913,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1913,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1914,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1916,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1914,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1912,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1919,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1920,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1920,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1920,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1921,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1923,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1921,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1918,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1918,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1918,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1918,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1918,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1918,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1918,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1918,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1925,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1926,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1926,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1926,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1927,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1928,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1927,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1924,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1924,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1924,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1924,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1924,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1924,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1924,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1924,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1930,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1930,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1931,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1932,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1931,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1929,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1929,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1929,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1929,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1929,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1929,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1934,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1934,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1934,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1934,34'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1935,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1935,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1935,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1934,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1934,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1934,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1934,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1934,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1934,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1934,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1934,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1936,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1936,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1936,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1936,35'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1937,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1937,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1937,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1936,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1936,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1936,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1936,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1936,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1936,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1936,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1936,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1938,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1938,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1938,55'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1938,32'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1939,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1939,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1939,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1938,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1938,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1938,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1938,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1938,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1938,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1938,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1938,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1941,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1941,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1941,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1941,22'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1942,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1942,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1942,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1940,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1940,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1940,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1940,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1940,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1940,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1940,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1940,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1943,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1943,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1943,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1943,30'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1944,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1944,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1944,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1943,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1943,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1943,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1943,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1943,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1943,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1943,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1943,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1945,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1945,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1945,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1945,30'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1946,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1946,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1946,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1945,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1945,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1945,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1945,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1945,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1945,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1945,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1945,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1948,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1948,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1949,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1949,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1949,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1947,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1947,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1947,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1947,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1947,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1947,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1952,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1952,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1952,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1952,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1953,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1953,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1953,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1951,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1951,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1951,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1951,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1951,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1951,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1951,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1951,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1955,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1955,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1955,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1955,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1956,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1956,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1956,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1954,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1954,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1954,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1954,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1954,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1954,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1954,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1954,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1957,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1957,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1958,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1959,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1958,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1957,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1957,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1957,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1957,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1957,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1957,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1960,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1960,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1961,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1962,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1961,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1960,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1960,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1960,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1960,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1960,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1960,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1964,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1964,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1965,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1965,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1965,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1963,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1963,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1963,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1963,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1963,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1963,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1966,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1967,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1967,53'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1967,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1968,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1968,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1968,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1966,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1966,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1966,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1966,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1966,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1966,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1966,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1966,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1970,18'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:1970,41'
          Dst:             _ZNK5CUser15DenySetBindHostEv
        - Src:             'src/ClientCommand.cpp:1971,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1972,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1972,53'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1972,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1973,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1974,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1973,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1971,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1971,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1971,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1971,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1971,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1971,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1971,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1971,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1976,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1977,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1977,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1977,13'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1978,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1979,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1978,13'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1975,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1975,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1975,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1975,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1975,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1975,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1975,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1975,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1980,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1980,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1981,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1982,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1981,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1980,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1980,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1980,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1980,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1980,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1980,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1983,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1983,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1984,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1985,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1984,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1983,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1983,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1983,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1983,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1983,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1983,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1901,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1901,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1901,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1901,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1901,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1901,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1901,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1907,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1907,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1907,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1907,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1907,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1907,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1907,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1912,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1918,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1918,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1918,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1918,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1918,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1918,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1918,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1924,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1924,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1924,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1924,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1924,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1924,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1924,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1929,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1929,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1929,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1929,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1929,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1934,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1934,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1934,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1934,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1934,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1934,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1934,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1936,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1936,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1936,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1936,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1936,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1936,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1936,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1938,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1938,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1938,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1938,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1938,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1938,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1938,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1940,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1940,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1940,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1940,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1940,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1940,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1940,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1943,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1943,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1943,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1943,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1943,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1943,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1943,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1945,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1945,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1945,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1945,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1945,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1945,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1945,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1947,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1947,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1947,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1947,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1947,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1951,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1951,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1951,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1951,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1951,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1951,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1951,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1954,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1954,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1954,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1954,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1954,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1954,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1954,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1957,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1957,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1957,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1957,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1957,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1960,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1960,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1960,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1960,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1960,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1963,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1963,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1963,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1963,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1963,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1966,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1966,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1966,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1966,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1966,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1966,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1966,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1971,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1971,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1971,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1971,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1971,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1971,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1971,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1975,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1975,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1975,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1975,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1975,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1975,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1975,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1980,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1980,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1980,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1980,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1980,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1983,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1983,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1983,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1983,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1983,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1989,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1989,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1990,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1990,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1990,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1988,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1988,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1988,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1988,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1988,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1988,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1992,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1992,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1992,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1992,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1993,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1993,57'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1993,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1991,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1994,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1994,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1994,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1994,34'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1995,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1995,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1995,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1994,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1996,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1996,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1997,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1997,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1997,20'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1996,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1996,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1996,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1996,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1996,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1996,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1999,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1999,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2000,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2000,55'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2000,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1998,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:1998,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1998,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1998,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1998,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1998,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2002,19'
          Dst:             _ZNK5CUser11DenyLoadModEv
        - Src:             'src/ClientCommand.cpp:2003,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2004,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2005,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2004,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2006,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2006,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2006,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2003,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2003,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2003,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2003,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2003,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2003,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2003,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2003,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2007,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2008,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2009,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2008,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2010,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2010,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2010,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2007,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2011,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2012,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2013,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2012,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2014,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2014,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2014,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2011,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2011,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2011,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2011,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2011,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2011,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2011,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2011,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2015,22'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:2017,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2017,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2017,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2017,30'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2018,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2018,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2018,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2016,13'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2016,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2016,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2016,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2016,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2016,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2016,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2016,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1988,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1988,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1988,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1988,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1988,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1996,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1996,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1996,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1996,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1996,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1998,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1998,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1998,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1998,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1998,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2003,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2003,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2003,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2003,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2003,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2003,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2003,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2011,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2011,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2011,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2011,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2011,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2011,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2011,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2016,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2016,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2016,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2016,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2016,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2016,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2016,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2023,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2023,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2024,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2024,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2024,9'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2022,5'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2022,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2022,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2022,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2022,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2022,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2026,18'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:2028,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2028,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2028,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2028,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2029,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2029,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2029,13'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2027,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2027,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2027,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2027,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2027,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2027,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2027,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2027,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2031,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2031,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2031,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2031,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2032,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2032,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2032,13'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2030,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2030,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2030,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2030,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2030,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2030,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2030,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2030,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2033,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2033,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2034,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2034,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2034,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2033,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2033,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2033,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2033,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2033,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2033,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2036,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2036,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2037,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2037,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2037,13'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2035,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2035,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2035,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2035,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2035,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2035,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2038,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2039,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2041,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2039,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2042,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2043,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2042,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2038,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2045,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2046,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2046,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2046,13'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2047,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2047,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2047,13'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2044,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2044,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2044,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2044,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2044,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2044,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2044,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2044,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2049,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2049,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2050,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2051,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2050,13'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2048,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2048,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2048,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2048,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2048,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2048,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2052,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2052,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2053,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2054,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2053,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2052,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2052,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2052,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2052,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2052,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2052,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2055,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2055,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2056,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2057,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2056,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2055,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2055,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2055,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2055,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2055,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2055,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2058,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2058,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2059,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2060,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2059,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2058,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2058,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2058,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2058,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2058,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2058,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2061,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2062,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2062,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2062,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2063,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2063,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2063,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2061,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2061,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2061,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2061,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2061,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2061,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2061,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2061,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2065,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2065,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2065,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2065,28'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2066,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2066,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2066,13'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2064,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2064,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2064,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2064,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2064,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2064,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2064,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2064,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2067,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2067,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2068,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2069,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2068,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2067,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2067,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2067,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2067,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2067,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2067,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2070,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2070,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2070,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2070,37'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2071,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2072,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2071,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2070,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2070,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2070,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2070,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2070,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2070,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2070,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2070,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2074,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2074,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2074,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2074,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2075,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2075,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2075,13'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2073,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2073,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2073,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2073,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2073,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2073,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2073,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2073,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2076,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2076,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2076,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2076,35'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2077,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2077,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2077,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2076,9'
          Dst:             '_ZZN7CClient8HelpUserERK7CStringENK3$_0clES2_S2_S2_'
        - Src:             'src/ClientCommand.cpp:2076,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2076,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2076,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2076,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2076,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2076,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2076,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2022,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2022,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2022,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2022,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2022,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2027,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2027,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2027,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2027,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2027,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2027,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2027,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2030,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2030,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2030,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2030,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2030,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2030,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2030,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2033,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2033,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2033,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2033,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2033,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2035,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2035,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2035,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2035,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2035,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2044,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2044,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2044,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2044,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2044,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2044,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2044,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2048,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2048,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2048,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2048,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2048,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2052,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2052,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2052,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2052,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2052,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2055,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2055,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2055,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2055,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2055,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2058,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2058,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2058,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2058,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2058,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2061,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2061,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2061,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2061,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2061,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2061,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2061,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2064,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2064,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2064,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2064,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2064,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2064,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2064,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2067,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2067,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2067,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2067,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2067,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2070,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2070,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2070,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2070,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2070,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2070,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2070,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2073,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2073,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2073,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2073,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2073,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2073,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2073,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2076,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2076,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2076,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2076,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2076,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2076,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2076,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2081,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2081,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:2081,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:2081,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:2081,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:2081,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2081,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:2081,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2081,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2081,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2081,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:2081,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2081,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:2083,9'
          Dst:             _ZN7CClient9PutStatusERK6CTable
        - Src:             'src/ClientCommand.cpp:2085,1'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:2085,1'
          Dst:             _ZN6CTableD2Ev
    - functionName:    _ZN7CClient11UserCommandER7CString
      functionSourceFile: '/src/znc/src/ClientCommand.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 1634
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5414
      ICount:          25578
      EdgeCount:       9189
      CyclomaticComplexity: 3777
      functionsReached:
        - _ZN10CExceptionC2ENS_5ETypeE
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork11SetBindHostERK7CString
        - _ZN11CIRCNetwork13GetNextServerEb
        - _ZN11CIRCNetwork13SetNextServerEPK7CServer
        - _ZN11CIRCNetwork14IsValidNetworkERK7CString
        - _ZN11CIRCNetwork16ClearQueryBufferEv
        - _ZN11CIRCNetwork20SetIRCConnectEnabledEb
        - _ZN11CIRCNetwork21AddTrustedFingerprintERK7CString
        - _ZN11CIRCNetwork21DelTrustedFingerprintERK7CString
        - _ZN11CIRCNetwork5CloneERKS_b
        - _ZN11CIRCNetwork8DelQueryERK7CString
        - _ZN11CIRCNetwork8MoveChanERK7CStringjRS0_
        - _ZN11CIRCNetwork9AddServerE7CServer
        - _ZN11CIRCNetwork9DelServerERK7CServer
        - _ZN11CIRCNetwork9SwapChansERK7CStringS2_RS0_
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN4CDirC2ERK7CString
        - _ZN4CDirD2Ev
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC11WriteConfigEv
        - _ZN4CZNC12RehashConfigER7CString
        - _ZN4CZNC12UpdateModuleERK7CString
        - _ZN4CZNC15GetTrafficStatsERNSt3__14pairIyyEES3_S3_
        - _ZN4CZNC23GetCompileOptionsStringEv
        - _ZN4CZNC3GetEv
        - _ZN4CZNC6GetTagEbb
        - _ZN4CZNC7AddMotdERK7CString
        - _ZN4CZNC7SetMotdERK7CString
        - _ZN4CZNC8FindUserERK7CString
        - _ZN4CZNC9BroadcastERK7CStringbP5CUserP7CClient
        - _ZN4CZNC9ClearMotdEv
        - _ZN5CChan10SendBufferEP7CClient
        - _ZN5CChan11ClearBufferEv
        - _ZN5CChan14SetBufferCountEjb
        - _ZN5CChan6EnableEv
        - _ZN5CChan7DisableEv
        - _ZN5CUser10AddNetworkERK7CStringRS0_
        - _ZN5CUser10GetModulesEv
        - _ZN5CUser11SetBindHostERK7CString
        - _ZN5CUser13DeleteNetworkERK7CString
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN6CQuery10SendBufferEP7CClient
        - _ZN6CQuery14SetBufferCountEjb
        - _ZN6CTable6AddRowEv
        - _ZN6CTable7SetCellERK7CStringS2_m
        - _ZN6CTable9AddColumnERK7CString
        - _ZN6CTableC2Ev
        - _ZN6CTableD2Ev
        - _ZN7CClient10GetIRCSockEv
        - _ZN7CClient10SetNetworkEP11CIRCNetworkbb
        - _ZN7CClient11AttachChansERKNSt3__13setIP5CChanNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
        - _ZN7CClient11DetachChansERKNSt3__13setIP5CChanNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
        - _ZN7CClient15UserPortCommandER7CString
        - _ZN7CClient8HelpUserERK7CString
        - _ZN7CClient8SendMotdEv
        - _ZN7CClient9PutStatusERK6CTable
        - _ZN7CClient9PutStatusERK7CString
        - _ZN7CModule12MoveRegistryERK7CString
        - _ZN7CServer5ParseE7CString
        - _ZN7CServerC2ERKS_
        - _ZN7CServerD2Ev
        - _ZN7CString4TrimERKS_
        - _ZN7CString9ToByteStrEy
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ec
        - _ZN7CStringC2Ei
        - _ZN7CStringC2Ej
        - _ZN7CStringC2Em
        - _ZN7CStringC2Et
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CIRCSock4QuitERK7CString
        - _ZN8CModInfoC2Ev
        - _ZN8CModInfoD2Ev
        - _ZN8CModules10GetModInfoER8CModInfoRK7CStringRS2_
        - _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules12ReloadModuleERK7CStringS2_P5CUserP11CIRCNetworkRS0_
        - _ZN8CModules12UnloadModuleERK7CStringRS0_
        - _ZN8CModules15OnStatusCommandER7CString
        - _ZN8CModules16GetAvailableModsERNSt3__13setI8CModInfoNS0_4lessIS2_EENS0_9allocatorIS2_EEEENS2_11EModuleTypeE
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK11CIRCNetwork10FindServerERK7CString
        - _ZNK11CIRCNetwork10GetClientsEv
        - _ZNK11CIRCNetwork10GetIRCNickEv
        - _ZNK11CIRCNetwork10GetServersEv
        - _ZNK11CIRCNetwork10HasServersEv
        - _ZNK11CIRCNetwork11FindQueriesERK7CString
        - _ZNK11CIRCNetwork11GetBindHostEv
        - _ZNK11CIRCNetwork12GetIRCServerEv
        - _ZNK11CIRCNetwork14GetNetworkPathEv
        - _ZNK11CIRCNetwork14IsIRCConnectedEv
        - _ZNK11CIRCNetwork16GetCurrentServerEv
        - _ZNK11CIRCNetwork22GetTrustedFingerprintsEv
        - _ZNK11CIRCNetwork6IsChanERK7CString
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK11CIRCNetwork8FindChanE7CString
        - _ZNK11CIRCNetwork8GetChansEv
        - _ZNK11CIRCNetwork9FindChansERK7CString
        - _ZNK11CIRCNetwork9FindQueryERK7CString
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK20CInlineFormatMessageclIJ7CStringNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES1_EEES1_DpRKT_
        - _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - _ZNK20CInlineFormatMessageclIJ7CStringjEEES1_DpRKT_
        - _ZNK20CInlineFormatMessageclIJj7CStringEEES1_DpRKT_
        - _ZNK20CInlineFormatMessageclIJjEEE7CStringDpRKT_
        - _ZNK20CInlineFormatMessageclIJm7CStringEEES1_DpRKT_
        - _ZNK20CInlineFormatMessageclIJmjjjEEE7CStringDpRKT_
        - _ZNK4CZNC10GetUserMapEv
        - _ZNK4CZNC13GetConfigFileEv
        - _ZNK4CZNC16GetMaxBufferSizeEv
        - _ZNK4CZNC9GetUptimeEv
        - _ZNK5CChan10GetPermStrEv
        - _ZNK5CChan10IsDetachedEv
        - _ZNK5CChan10IsDisabledEv
        - _ZNK5CChan12GetNickCountEv
        - _ZNK5CChan13GetModeStringEv
        - _ZNK5CChan13GetPermCountsEv
        - _ZNK5CChan13GetTopicOwnerEv
        - _ZNK5CChan14GetBufferCountEv
        - _ZNK5CChan17HasBufferCountSetEv
        - _ZNK5CChan19AutoClearChanBufferEv
        - _ZNK5CChan25HasAutoClearChanBufferSetEv
        - _ZNK5CChan4IsOnEv
        - _ZNK5CChan7GetNameEv
        - _ZNK5CChan8GetNicksEv
        - _ZNK5CChan8GetTopicEv
        - _ZNK5CChan8InConfigEv
        - _ZNK5CChan9GetBufferEv
        - _ZNK5CFile12GetShortNameEv
        - _ZNK5CNick11GetNickMaskEv
        - _ZNK5CNick7GetHostEv
        - _ZNK5CNick7GetNickEv
        - _ZNK5CNick7HasPermEc
        - _ZNK5CNick8GetIdentEv
        - _ZNK5CUser11DenyLoadModEv
        - _ZNK5CUser11FindNetworkERK7CString
        - _ZNK5CUser11GetBindHostEv
        - _ZNK5CUser11GetNetworksEv
        - _ZNK5CUser11GetUserPathEv
        - _ZNK5CUser11GetUsernameEv
        - _ZNK5CUser13GetAllClientsEv
        - _ZNK5CUser14DenySetNetworkEv
        - _ZNK5CUser14GetUserClientsEv
        - _ZNK5CUser15DenySetBindHostEv
        - _ZNK5CUser21HasSpaceForNewNetworkEv
        - _ZNK5CUser7IsAdminEv
        - _ZNK6CQuery7GetNameEv
        - _ZNK6CQuery9GetBufferEv
        - _ZNK7CBuffer7IsEmptyEv
        - _ZNK7CClient10GetNetworkEv
        - _ZNK7CClient10MatchChansERK7CString
        - _ZNK7CClient13GetIdentifierEv
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CServer12IsUnixSocketEv
        - _ZNK7CServer5IsSSLEv
        - _ZNK7CServer7GetNameEv
        - _ZNK7CServer7GetPassEv
        - _ZNK7CServer7GetPortEv
        - _ZNK7CServer9GetStringEb
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString6ToUIntEv
        - _ZNK7CString7AsUpperEv
        - _ZNK8CIRCSock8GetPermsEv
        - _ZNK8CModInfo14GetDefaultTypeEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
        - '_ZZN7CClient11UserCommandER7CStringENK3$_0clERK8CModules'
        - '_ZZN7CClient11UserCommandER7CStringENK3$_1clERKNSt3__13setI8CModInfoNS3_4lessIS5_EENS3_9allocatorIS5_EEEE'
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   'src/ClientCommand.cpp:1151,9'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   'src/ClientCommand.cpp:1235,9'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   'src/ClientCommand.cpp:1312,9'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules15OnStatusCommandER7CString
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules15OnStatusCommandER7CString
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules15OnStatusCommandER7CString
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/ClientCommand.cpp:40,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/ClientCommand.cpp:44,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:44,36'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:44,30'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:46,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:46,18'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:46,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:47,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:47,24'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:47,9'
          Dst:             _ZN7CClient8HelpUserERK7CString
        - Src:             'src/ClientCommand.cpp:47,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:47,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:44,30'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:46,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:47,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:47,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:48,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:48,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:48,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:51,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:50,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:50,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:50,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:50,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:50,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:50,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:48,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:50,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:50,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:50,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:55,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:55,31'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:55,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:58,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:58,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:58,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:58,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:58,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:58,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:58,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:55,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:58,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:58,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:58,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:62,45'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ClientCommand.cpp:62,36'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/ClientCommand.cpp:62,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:65,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:65,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:65,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:65,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:65,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:65,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:65,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:65,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:65,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:62,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:65,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:65,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:65,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:65,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:69,21'
          Dst:             _ZNK5CChan4IsOnEv
        - Src:             'src/ClientCommand.cpp:70,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:70,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:70,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:70,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:70,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:70,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:70,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:70,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:70,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:70,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:70,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:70,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:70,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:74,53'
          Dst:             _ZNK5CChan8GetNicksEv
        - Src:             'src/ClientCommand.cpp:75,42'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/ClientCommand.cpp:76,56'
          Dst:             _ZNK8CIRCSock8GetPermsEv
        - Src:             'src/ClientCommand.cpp:76,46'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ClientCommand.cpp:76,69'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:79,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:79,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:79,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:79,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:79,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:79,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:79,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:79,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:79,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:79,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:79,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:79,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:79,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:83,16'
          Dst:             _ZN6CTableC2Ev
        - Src:             'src/ClientCommand.cpp:86,21'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ClientCommand.cpp:88,19'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:89,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:89,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:91,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:91,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:91,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:91,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:91,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:91,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:91,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:92,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:92,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:92,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:92,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:92,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:92,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:92,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:93,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:93,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:93,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:93,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:93,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:93,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:93,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:96,19'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:99,31'
          Dst:             _ZNK5CNick7HasPermEc
        - Src:             'src/ClientCommand.cpp:100,29'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ClientCommand.cpp:102,27'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:103,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:91,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:91,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:91,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:92,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:92,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:92,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:93,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:93,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:93,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:103,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:106,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:106,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:106,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:106,50'
          Dst:             _ZNK5CNick7GetNickEv
        - Src:             'src/ClientCommand.cpp:106,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:106,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:106,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:106,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:107,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:107,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:107,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:107,51'
          Dst:             _ZNK5CNick8GetIdentEv
        - Src:             'src/ClientCommand.cpp:107,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:107,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:107,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:107,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:108,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:108,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:108,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:108,50'
          Dst:             _ZNK5CNick7GetHostEv
        - Src:             'src/ClientCommand.cpp:108,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:108,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:108,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:108,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:106,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:106,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:106,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:107,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:107,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:107,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:108,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:108,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:108,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:111,9'
          Dst:             _ZN7CClient9PutStatusERK6CTable
        - Src:             'src/ClientCommand.cpp:112,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:112,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:112,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:112,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:112,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:112,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:112,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:112,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:112,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:115,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:114,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:114,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:114,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:114,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:114,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:114,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:112,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:114,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:114,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:114,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:119,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:119,35'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:119,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:122,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:122,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:122,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:122,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:122,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:122,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:122,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:119,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:122,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:122,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:122,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:126,30'
          Dst:             _ZNK7CClient10MatchChansERK7CString
        - Src:             'src/ClientCommand.cpp:127,39'
          Dst:             _ZN7CClient11AttachChansERKNSt3__13setIP5CChanNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
        - Src:             'src/ClientCommand.cpp:129,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:130,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:129,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:129,19'
          Dst:             _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - Src:             'src/ClientCommand.cpp:129,19'
          Dst:             _ZNK20CInlineFormatMessageclIJm7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:129,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:129,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:129,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:129,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:129,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:129,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:132,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:132,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:132,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:132,19'
          Dst:             _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - Src:             'src/ClientCommand.cpp:132,19'
          Dst:             _ZNK20CInlineFormatMessageclIJjEEE7CStringDpRKT_
        - Src:             'src/ClientCommand.cpp:132,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:132,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:132,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:132,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:132,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:132,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:134,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:129,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:129,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:129,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:129,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:129,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:132,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:132,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:132,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:132,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:132,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:134,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:134,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:134,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:134,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:137,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:136,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:136,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:136,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:136,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:136,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:136,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:134,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:136,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:136,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:136,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:141,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:141,35'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:141,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:144,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:144,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:144,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:144,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:144,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:144,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:144,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:141,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:144,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:144,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:144,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:148,30'
          Dst:             _ZNK7CClient10MatchChansERK7CString
        - Src:             'src/ClientCommand.cpp:149,34'
          Dst:             _ZN7CClient11DetachChansERKNSt3__13setIP5CChanNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
        - Src:             'src/ClientCommand.cpp:151,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:152,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:151,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:151,19'
          Dst:             _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - Src:             'src/ClientCommand.cpp:151,19'
          Dst:             _ZNK20CInlineFormatMessageclIJm7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:151,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:151,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:151,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:151,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:151,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:151,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:154,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:154,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:154,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:154,19'
          Dst:             _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - Src:             'src/ClientCommand.cpp:154,19'
          Dst:             _ZNK20CInlineFormatMessageclIJjEEE7CStringDpRKT_
        - Src:             'src/ClientCommand.cpp:154,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:154,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:154,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:154,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:154,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:154,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:156,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:151,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:151,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:151,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:151,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:151,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:154,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:154,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:154,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:154,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:154,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:156,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:156,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:156,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:156,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:157,19'
          Dst:             _ZN4CZNC6GetTagEbb
        - Src:             'src/ClientCommand.cpp:157,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:157,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:158,19'
          Dst:             _ZN4CZNC23GetCompileOptionsStringEv
        - Src:             'src/ClientCommand.cpp:158,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:158,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:156,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:157,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:158,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:159,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:159,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:159,59'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:159,52'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:159,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:159,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:160,14'
          Dst:             _ZN7CClient8SendMotdEv
        - Src:             'src/ClientCommand.cpp:161,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:161,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:161,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:161,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:161,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:161,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:161,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:159,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:159,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:161,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:161,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:161,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:163,25'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:163,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:163,47'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:163,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:164,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ClientCommand.cpp:166,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:166,25'
          Dst:             _ZN4CZNC12RehashConfigER7CString
        - Src:             'src/ClientCommand.cpp:167,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:167,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:167,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:167,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:167,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:167,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:167,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:163,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:167,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:167,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:167,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:169,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:169,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:169,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:169,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:169,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:169,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:169,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:169,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:169,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:169,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:169,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:169,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:169,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:171,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:171,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:171,25'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:171,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:171,47'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:171,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:172,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:172,25'
          Dst:             _ZN4CZNC11WriteConfigEv
        - Src:             'src/ClientCommand.cpp:173,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:173,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:173,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:173,50'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:173,62'
          Dst:             _ZNK4CZNC13GetConfigFileEv
        - Src:             'src/ClientCommand.cpp:173,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:173,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:173,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:173,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:173,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:173,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:171,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:173,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:173,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:173,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:173,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:175,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:175,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:175,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:175,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:175,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:175,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:175,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:175,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:175,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:175,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:177,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:177,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:177,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:179,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:179,31'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:179,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:182,27'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:183,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:183,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:183,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:183,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:183,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:183,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:183,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:177,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:179,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:183,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:183,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:183,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:187,21'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:187,33'
          Dst:             _ZN4CZNC8FindUserERK7CString
        - Src:             'src/ClientCommand.cpp:190,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:190,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:190,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:190,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:190,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:190,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:190,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:190,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:190,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:190,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:190,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:190,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:190,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:195,44'
          Dst:             _ZNK5CUser13GetAllClientsEv
        - Src:             'src/ClientCommand.cpp:198,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:198,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:198,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:198,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:198,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:198,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:198,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:198,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:198,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:198,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:202,16'
          Dst:             _ZN6CTableC2Ev
        - Src:             'src/ClientCommand.cpp:203,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:203,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:203,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:203,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:203,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:203,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:203,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:204,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:204,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:204,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:204,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:204,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:204,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:204,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:205,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:205,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:205,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:205,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:205,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:205,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:205,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:208,19'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:209,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:209,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:209,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:209,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:209,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:209,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:209,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:209,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:211,26'
          Dst:             _ZNK7CClient10GetNetworkEv
        - Src:             'src/ClientCommand.cpp:212,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:212,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:212,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:213,40'
          Dst:             _ZNK7CClient10GetNetworkEv
        - Src:             'src/ClientCommand.cpp:213,54'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/ClientCommand.cpp:212,23'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:212,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:212,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:212,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:203,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:203,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:203,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:204,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:204,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:204,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:205,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:205,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:205,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:209,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:209,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:209,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:209,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:212,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:212,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:212,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:215,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:215,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:215,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:216,36'
          Dst:             _ZNK7CClient13GetIdentifierEv
        - Src:             'src/ClientCommand.cpp:215,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:215,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:215,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:215,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:215,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:215,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:215,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:215,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:215,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:219,9'
          Dst:             _ZN7CClient9PutStatusERK6CTable
        - Src:             'src/ClientCommand.cpp:220,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:220,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:220,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:220,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:220,25'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:220,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:220,47'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:220,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:221,47'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:221,59'
          Dst:             _ZNK4CZNC10GetUserMapEv
        - Src:             'src/ClientCommand.cpp:222,16'
          Dst:             _ZN6CTableC2Ev
        - Src:             'src/ClientCommand.cpp:223,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:223,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:223,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:223,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:223,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:223,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:223,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:224,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:224,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:224,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:224,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:224,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:224,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:224,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:225,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:225,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:225,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:225,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:225,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:225,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:225,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:228,19'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:229,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:229,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:229,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:229,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:229,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:229,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:229,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:230,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:230,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:230,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:231,46'
          Dst:             _ZNK5CUser11GetNetworksEv
        - Src:             'src/ClientCommand.cpp:231,27'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/ClientCommand.cpp:230,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:230,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:230,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:230,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:230,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:232,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:232,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:232,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:233,46'
          Dst:             _ZNK5CUser13GetAllClientsEv
        - Src:             'src/ClientCommand.cpp:233,27'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/ClientCommand.cpp:232,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:232,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:232,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:232,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:232,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:220,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:223,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:223,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:223,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:224,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:224,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:224,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:225,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:225,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:225,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:229,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:229,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:229,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:230,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:230,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:230,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:230,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:232,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:232,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:232,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:232,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:236,9'
          Dst:             _ZN7CClient9PutStatusERK6CTable
        - Src:             'src/ClientCommand.cpp:237,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:237,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:237,25'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:237,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:237,47'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:237,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:238,47'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:238,59'
          Dst:             _ZNK4CZNC10GetUserMapEv
        - Src:             'src/ClientCommand.cpp:239,16'
          Dst:             _ZN6CTableC2Ev
        - Src:             'src/ClientCommand.cpp:240,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:240,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:240,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:240,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:240,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:240,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:240,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:241,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:241,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:241,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:241,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:241,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:241,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:241,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:242,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:242,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:242,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:242,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:242,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:242,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:242,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:243,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:243,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:243,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:243,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:243,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:243,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:243,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:244,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:244,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:244,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:244,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:244,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:244,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:244,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:245,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:245,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:245,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:245,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:246,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:246,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:246,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:246,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:246,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:246,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:246,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:249,19'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:250,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:250,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:250,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:250,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:250,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:250,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:250,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:251,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:251,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:251,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:251,73'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:251,69'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:251,69'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:251,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:251,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:251,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:251,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:251,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:251,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:251,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:252,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:252,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:252,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:253,46'
          Dst:             _ZNK5CUser14GetUserClientsEv
        - Src:             'src/ClientCommand.cpp:253,27'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/ClientCommand.cpp:252,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:252,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:252,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:252,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:252,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:255,64'
          Dst:             _ZNK5CUser11GetNetworksEv
        - Src:             'src/ClientCommand.cpp:258,23'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:260,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:260,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:260,35'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:261,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:260,27'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:260,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:260,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:260,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:260,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:237,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:240,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:240,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:240,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:241,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:241,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:241,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:242,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:242,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:242,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:243,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:243,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:243,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:244,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:244,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:244,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:246,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:246,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:246,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:250,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:250,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:250,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:251,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:251,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:251,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:251,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:251,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:251,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:252,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:252,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:252,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:252,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:260,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:260,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:260,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:260,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:263,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:263,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:263,35'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:264,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:263,27'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:263,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:263,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:263,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:263,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:263,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:263,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:263,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:263,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:266,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:266,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:266,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:267,41'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/ClientCommand.cpp:266,23'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:266,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:266,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:266,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:268,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:268,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:268,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:269,49'
          Dst:             _ZNK11CIRCNetwork10GetClientsEv
        - Src:             'src/ClientCommand.cpp:269,31'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/ClientCommand.cpp:268,23'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:268,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:268,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:268,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:268,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:270,31'
          Dst:             _ZNK11CIRCNetwork14IsIRCConnectedEv
        - Src:             'src/ClientCommand.cpp:271,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:271,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:271,35'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:272,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:272,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:272,35'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:271,27'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:271,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:271,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:271,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:271,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:271,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:271,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:273,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:273,53'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:273,35'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:274,45'
          Dst:             _ZNK11CIRCNetwork12GetIRCServerEv
        - Src:             'src/ClientCommand.cpp:273,27'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:273,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:273,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:273,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:275,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:275,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:275,35'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:276,45'
          Dst:             _ZNK11CIRCNetwork10GetIRCNickEv
        - Src:             'src/ClientCommand.cpp:276,58'
          Dst:             _ZNK5CNick11GetNickMaskEv
        - Src:             'src/ClientCommand.cpp:275,27'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:275,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:275,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:275,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:275,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:277,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:277,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:277,35'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:278,53'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/ClientCommand.cpp:278,35'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/ClientCommand.cpp:277,27'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:277,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:277,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:277,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:277,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:266,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:266,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:266,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:268,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:268,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:268,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:268,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:271,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:271,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:271,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:271,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:271,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:271,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:273,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:273,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:273,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:275,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:275,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:275,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:275,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:277,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:277,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:277,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:277,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:280,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:280,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:280,35'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:281,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:281,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:281,35'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:280,27'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:280,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:280,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:280,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:280,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:280,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:280,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:280,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:280,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:280,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:280,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:280,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:280,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:286,9'
          Dst:             _ZN7CClient9PutStatusERK6CTable
        - Src:             'src/ClientCommand.cpp:287,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:287,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:287,25'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:287,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:287,47'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:287,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:288,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:288,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:288,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:291,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:291,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:291,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:291,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:291,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:291,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:291,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:287,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:288,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:291,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:291,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:291,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:293,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:293,25'
          Dst:             _ZN4CZNC7SetMotdERK7CString
        - Src:             'src/ClientCommand.cpp:294,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:294,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:294,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:294,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:294,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:294,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:294,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:294,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:294,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:294,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:294,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:294,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:294,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:296,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:296,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:296,25'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:296,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:296,47'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:296,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:297,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:297,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:297,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:300,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:300,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:300,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:300,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:300,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:300,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:300,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:296,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:297,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:300,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:300,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:300,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:302,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:302,25'
          Dst:             _ZN4CZNC7AddMotdERK7CString
        - Src:             'src/ClientCommand.cpp:303,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:303,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:303,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:303,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:303,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:303,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:303,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:303,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:303,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:303,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:303,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:303,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:303,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:305,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:305,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:305,25'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:305,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:305,47'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:305,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:306,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:306,21'
          Dst:             _ZN4CZNC9ClearMotdEv
        - Src:             'src/ClientCommand.cpp:307,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:307,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:307,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:307,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:307,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:307,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:307,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:305,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:307,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:307,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:307,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:308,25'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:308,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:308,47'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:308,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:309,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:309,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:309,37'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:309,21'
          Dst:             _ZN4CZNC9BroadcastERK7CStringbP5CUserP7CClient
        - Src:             'src/ClientCommand.cpp:309,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:309,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:308,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:309,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:309,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:310,25'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:311,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:311,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:311,64'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:311,57'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:310,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:310,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:312,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:312,34'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:312,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:313,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:313,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:313,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:316,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:316,22'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:316,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:316,31'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:316,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:316,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:316,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:318,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:318,33'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:318,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ClientCommand.cpp:318,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:318,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:310,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:310,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:312,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:313,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:316,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:316,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:316,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:318,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:318,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:323,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:323,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ClientCommand.cpp:323,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:323,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:327,14'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:327,26'
          Dst:             _ZN4CZNC11WriteConfigEv
        - Src:             'src/ClientCommand.cpp:329,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:329,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:329,17'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:330,54'
          Dst:             _ZNK7CString7AsUpperEv
        - Src:             'src/ClientCommand.cpp:329,17'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:328,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:328,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:328,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:328,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:328,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:328,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:328,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:328,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:328,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:328,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:328,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:332,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:332,25'
          Dst:             _ZN4CZNC9BroadcastERK7CStringbP5CUserP7CClient
        - Src:             'src/ClientCommand.cpp:333,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/ClientCommand.cpp:333,19'
          Dst:             _ZN10CExceptionC2ENS_5ETypeE
        - Src:             'src/ClientCommand.cpp:333,13'
          Dst:             __cxa_throw
        - Src:             'src/ClientCommand.cpp:333,13'
          Dst:             __cxa_free_exception
        - Src:             'src/ClientCommand.cpp:336,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:336,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:336,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:336,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:336,59'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:336,52'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:336,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:336,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:339,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:338,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:338,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:338,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:338,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:338,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:338,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:336,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:336,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:338,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:338,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:338,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:343,26'
          Dst:             _ZNK11CIRCNetwork10HasServersEv
        - Src:             'src/ClientCommand.cpp:344,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:344,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:344,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:344,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:344,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:344,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:344,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:344,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:344,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:344,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:348,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:348,31'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:348,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:349,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:349,15'
          Dst:             _ZN7CString4TrimERKS_
        - Src:             'src/ClientCommand.cpp:349,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:353,35'
          Dst:             _ZNK11CIRCNetwork10FindServerERK7CString
        - Src:             'src/ClientCommand.cpp:355,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:355,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:355,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:355,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:355,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:355,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:355,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:355,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:355,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:348,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:349,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:355,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:355,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:355,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:355,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:358,25'
          Dst:             _ZN11CIRCNetwork13SetNextServerEPK7CServer
        - Src:             'src/ClientCommand.cpp:362,31'
          Dst:             _ZN7CClient10GetIRCSockEv
        - Src:             'src/ClientCommand.cpp:364,27'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
        - Src:             'src/ClientCommand.cpp:369,35'
          Dst:             _ZN11CIRCNetwork13GetNextServerEb
        - Src:             'src/ClientCommand.cpp:372,13'
          Dst:             _ZN7CClient10GetIRCSockEv
        - Src:             'src/ClientCommand.cpp:373,13'
          Dst:             _ZN7CClient10GetIRCSockEv
        - Src:             'src/ClientCommand.cpp:373,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:373,27'
          Dst:             _ZN8CIRCSock4QuitERK7CString
        - Src:             'src/ClientCommand.cpp:373,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:375,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:375,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:375,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:375,64'
          Dst:             _ZNK7CServer7GetNameEv
        - Src:             'src/ClientCommand.cpp:375,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:375,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:375,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:375,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:375,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:375,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:373,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:375,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:375,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:375,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:375,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:377,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:377,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:377,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:377,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:377,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:377,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:377,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:377,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:377,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:377,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:380,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:380,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:380,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:380,64'
          Dst:             _ZNK7CServer7GetNameEv
        - Src:             'src/ClientCommand.cpp:380,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:380,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:380,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:380,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:380,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:380,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:380,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:380,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:380,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:380,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:382,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:382,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:382,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:382,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:382,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:382,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:382,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:382,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:382,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:382,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:385,21'
          Dst:             _ZN11CIRCNetwork20SetIRCConnectEnabledEb
        - Src:             'src/ClientCommand.cpp:387,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:387,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:387,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:387,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:387,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:390,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:389,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:389,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:389,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:389,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:389,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:389,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:387,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:389,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:389,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:389,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:394,13'
          Dst:             _ZN7CClient10GetIRCSockEv
        - Src:             'src/ClientCommand.cpp:395,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:395,38'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:395,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:396,13'
          Dst:             _ZN7CClient10GetIRCSockEv
        - Src:             'src/ClientCommand.cpp:396,27'
          Dst:             _ZN8CIRCSock4QuitERK7CString
        - Src:             'src/ClientCommand.cpp:397,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:395,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:397,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:399,21'
          Dst:             _ZN11CIRCNetwork20SetIRCConnectEnabledEb
        - Src:             'src/ClientCommand.cpp:400,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:400,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:400,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:400,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:400,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:400,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:400,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:400,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:400,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:400,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:402,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:402,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:402,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:405,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:404,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:404,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:404,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:404,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:404,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:404,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:402,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:404,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:404,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:404,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:409,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:409,35'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:409,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:412,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:412,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:412,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:412,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:412,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:412,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:412,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:409,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:412,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:412,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:412,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:414,34'
          Dst:             _ZNK7CClient10MatchChansERK7CString
        - Src:             'src/ClientCommand.cpp:418,29'
          Dst:             _ZNK5CChan10IsDisabledEv
        - Src:             'src/ClientCommand.cpp:420,24'
          Dst:             _ZN5CChan6EnableEv
        - Src:             'src/ClientCommand.cpp:423,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:424,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:423,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:423,23'
          Dst:             _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - Src:             'src/ClientCommand.cpp:423,23'
          Dst:             _ZNK20CInlineFormatMessageclIJm7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:423,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:423,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:423,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:423,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:423,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:423,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:426,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:426,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:426,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:426,23'
          Dst:             _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - Src:             'src/ClientCommand.cpp:426,23'
          Dst:             _ZNK20CInlineFormatMessageclIJjEEE7CStringDpRKT_
        - Src:             'src/ClientCommand.cpp:426,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:426,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:426,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:426,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:426,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:426,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:423,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:423,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:423,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:423,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:423,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:426,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:426,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:426,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:426,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:426,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:429,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:429,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:429,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:429,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:429,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:432,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:431,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:431,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:431,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:431,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:431,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:431,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:429,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:431,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:431,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:431,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:436,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:436,35'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:436,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:439,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:439,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:439,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:439,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:439,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:439,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:439,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:436,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:439,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:439,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:439,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:441,34'
          Dst:             _ZNK7CClient10MatchChansERK7CString
        - Src:             'src/ClientCommand.cpp:445,28'
          Dst:             _ZNK5CChan10IsDisabledEv
        - Src:             'src/ClientCommand.cpp:447,24'
          Dst:             _ZN5CChan7DisableEv
        - Src:             'src/ClientCommand.cpp:450,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:451,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:450,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:450,23'
          Dst:             _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - Src:             'src/ClientCommand.cpp:450,23'
          Dst:             _ZNK20CInlineFormatMessageclIJm7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:450,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:450,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:450,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:450,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:450,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:450,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:453,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:453,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:453,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:453,23'
          Dst:             _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - Src:             'src/ClientCommand.cpp:453,23'
          Dst:             _ZNK20CInlineFormatMessageclIJjEEE7CStringDpRKT_
        - Src:             'src/ClientCommand.cpp:453,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:453,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:453,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:453,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:453,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:453,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:450,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:450,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:450,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:450,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:450,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:453,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:453,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:453,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:453,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:453,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:456,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:456,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:456,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:456,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:456,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:459,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:458,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:458,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:458,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:458,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:458,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:458,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:456,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:458,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:458,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:458,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:463,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:463,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:463,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:464,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:464,36'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:464,30'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:466,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:466,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:466,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:466,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:466,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:466,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:466,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:463,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:464,30'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:466,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:466,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:466,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:470,39'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/ClientCommand.cpp:472,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ClientCommand.cpp:473,25'
          Dst:             _ZN11CIRCNetwork8MoveChanERK7CStringjRS0_
        - Src:             'src/ClientCommand.cpp:474,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:474,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:474,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:474,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringjEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:474,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:474,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:474,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:474,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:474,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:474,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:474,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:474,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:474,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:476,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:477,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:477,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:477,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:477,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:477,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:477,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:477,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:477,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:477,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:480,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:479,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:479,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:479,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:479,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:479,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:479,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:477,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:479,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:479,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:479,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:484,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:484,35'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:484,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:485,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:485,35'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:485,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:487,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:487,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:487,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:487,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:487,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:487,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:487,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:484,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:485,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:487,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:487,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:487,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:491,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ClientCommand.cpp:492,25'
          Dst:             _ZN11CIRCNetwork9SwapChansERK7CStringS2_RS0_
        - Src:             'src/ClientCommand.cpp:493,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:493,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:493,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:493,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:493,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:493,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:493,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:493,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:493,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:493,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:493,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:493,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:493,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:495,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:496,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:496,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:496,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:496,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:496,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:496,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:496,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:496,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:496,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:499,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:498,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:498,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:498,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:498,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:498,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:498,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:496,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:498,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:498,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:498,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:505,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:505,37'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:505,31'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:506,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:506,40'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:506,34'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:509,27'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:510,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:510,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:510,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:510,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:510,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:510,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:510,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:505,31'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:506,34'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:510,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:510,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:510,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:514,28'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:514,40'
          Dst:             _ZN4CZNC8FindUserERK7CString
        - Src:             'src/ClientCommand.cpp:517,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:517,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:517,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:517,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:517,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:517,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:517,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:517,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:517,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:517,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:517,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:517,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:517,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:521,31'
          Dst:             _ZNK5CUser11FindNetworkERK7CString
        - Src:             'src/ClientCommand.cpp:523,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:523,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:523,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:523,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:523,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:523,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:523,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:523,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:523,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:523,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:523,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:523,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:523,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:529,50'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/ClientCommand.cpp:530,40'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/ClientCommand.cpp:531,47'
          Dst:             _ZNK8CIRCSock8GetPermsEv
        - Src:             'src/ClientCommand.cpp:531,37'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ClientCommand.cpp:531,60'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:534,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:534,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:534,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:534,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:534,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:534,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:534,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:534,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:534,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:534,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:538,16'
          Dst:             _ZN6CTableC2Ev
        - Src:             'src/ClientCommand.cpp:539,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:539,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:539,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:539,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:539,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:539,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:539,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:540,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:540,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:540,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:540,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:540,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:540,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:540,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:541,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:541,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:541,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:541,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:541,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:541,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:541,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:542,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:542,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:542,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:542,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:542,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:542,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:542,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:543,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:543,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:543,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:543,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:543,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:543,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:543,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:544,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:544,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:544,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:544,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:544,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:544,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:544,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:545,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:545,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:545,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:545,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:545,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:545,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:545,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:546,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:546,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:546,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:546,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:546,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:546,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:546,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:549,29'
          Dst:             _ZN7CStringC2Ec
        - Src:             'src/ClientCommand.cpp:549,19'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:549,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:539,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:539,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:539,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:540,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:540,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:540,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:541,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:541,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:541,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:542,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:542,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:542,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:543,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:543,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:543,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:544,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:544,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:544,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:545,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:545,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:545,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:546,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:546,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:546,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:549,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:556,19'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:557,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:557,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:557,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:557,54'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/ClientCommand.cpp:557,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:557,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:557,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:557,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:557,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:558,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:558,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:558,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:559,34'
          Dst:             _ZNK5CChan10GetPermStrEv
        - Src:             'src/ClientCommand.cpp:559,56'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/ClientCommand.cpp:559,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ClientCommand.cpp:558,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:558,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:558,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:558,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:558,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:558,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:561,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:561,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:561,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:562,24'
          Dst:             _ZNK5CChan4IsOnEv
        - Src:             'src/ClientCommand.cpp:563,31'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/ClientCommand.cpp:563,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:563,62'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:563,46'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:564,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:564,60'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:564,46'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:565,31'
          Dst:             _ZNK5CChan10IsDisabledEv
        - Src:             'src/ClientCommand.cpp:565,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:565,62'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:565,46'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:566,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:566,60'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:566,46'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:560,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:568,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:568,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:568,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:569,32'
          Dst:             _ZNK5CChan8InConfigEv
        - Src:             'src/ClientCommand.cpp:569,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:569,56'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:569,45'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:569,71'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:567,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:567,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:567,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:567,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:567,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:567,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:567,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:570,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:570,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:570,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:571,42'
          Dst:             _ZNK5CChan17HasBufferCountSetEv
        - Src:             'src/ClientCommand.cpp:571,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:572,46'
          Dst:             _ZNK5CChan14GetBufferCountEv
        - Src:             'src/ClientCommand.cpp:572,31'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/ClientCommand.cpp:571,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ClientCommand.cpp:570,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:570,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:570,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:570,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:570,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:570,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:570,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:574,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:574,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:574,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:575,32'
          Dst:             _ZNK5CChan25HasAutoClearChanBufferSetEv
        - Src:             'src/ClientCommand.cpp:575,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:576,36'
          Dst:             _ZNK5CChan19AutoClearChanBufferEv
        - Src:             'src/ClientCommand.cpp:577,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:577,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:577,35'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:578,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:575,17'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ClientCommand.cpp:573,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:573,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:573,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:573,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:573,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:573,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:573,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:573,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:573,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:579,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:579,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:579,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:579,61'
          Dst:             _ZNK5CChan13GetModeStringEv
        - Src:             'src/ClientCommand.cpp:579,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:579,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:579,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:579,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:579,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:580,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:580,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:580,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:581,42'
          Dst:             _ZNK5CChan12GetNickCountEv
        - Src:             'src/ClientCommand.cpp:581,27'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/ClientCommand.cpp:580,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:580,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:580,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:580,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:580,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:583,58'
          Dst:             _ZNK5CChan13GetPermCountsEv
        - Src:             'src/ClientCommand.cpp:585,31'
          Dst:             _ZN7CStringC2Ec
        - Src:             'src/ClientCommand.cpp:585,47'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/ClientCommand.cpp:585,23'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:585,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:585,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:557,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:557,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:557,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:557,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:558,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:558,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:558,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:558,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:558,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:560,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:567,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:567,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:567,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:567,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:567,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:567,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:570,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:570,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:570,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:570,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:570,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:570,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:573,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:573,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:573,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:573,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:573,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:573,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:573,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:573,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:579,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:579,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:579,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:579,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:580,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:580,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:580,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:580,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:585,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:585,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:588,24'
          Dst:             _ZNK5CChan10IsDetachedEv
        - Src:             'src/ClientCommand.cpp:589,24'
          Dst:             _ZNK5CChan4IsOnEv
        - Src:             'src/ClientCommand.cpp:590,24'
          Dst:             _ZNK5CChan10IsDisabledEv
        - Src:             'src/ClientCommand.cpp:595,9'
          Dst:             _ZN7CClient9PutStatusERK6CTable
        - Src:             'src/ClientCommand.cpp:596,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:596,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:596,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:596,19'
          Dst:             _ZNK20CInlineFormatMessageclIJmjjjEEE7CStringDpRKT_
        - Src:             'src/ClientCommand.cpp:596,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:596,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:596,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:596,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:596,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:598,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:598,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:598,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:598,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:596,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:596,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:596,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:596,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:598,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:598,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:598,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:598,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:598,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:598,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:598,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:599,23'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:599,45'
          Dst:             _ZNK5CUser14DenySetNetworkEv
        - Src:             'src/ClientCommand.cpp:600,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:600,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:600,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:600,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:600,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:600,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:600,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:598,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:600,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:600,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:600,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:604,23'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:604,46'
          Dst:             _ZNK5CUser21HasSpaceForNewNetworkEv
        - Src:             'src/ClientCommand.cpp:606,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:605,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:605,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:605,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:605,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:605,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:605,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:605,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:605,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:605,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:612,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:612,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:612,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:615,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:615,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:615,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:615,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:615,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:615,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:615,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:612,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:615,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:615,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:615,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:618,14'
          Dst:             _ZN11CIRCNetwork14IsValidNetworkERK7CString
        - Src:             'src/ClientCommand.cpp:619,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:619,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:619,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:619,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:619,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:619,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:619,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:619,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:619,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:619,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:623,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ClientCommand.cpp:624,22'
          Dst:             _ZN5CUser10AddNetworkERK7CStringRS0_
        - Src:             'src/ClientCommand.cpp:626,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:626,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:626,17'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:628,47'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/ClientCommand.cpp:629,37'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/ClientCommand.cpp:626,17'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEES1_EEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:625,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:625,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:625,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:625,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:625,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:625,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:625,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:625,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:625,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:631,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:631,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:631,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:631,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:631,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:631,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:631,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:632,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:631,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:631,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:631,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:634,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:634,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:634,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:634,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:634,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:634,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:634,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:635,23'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:635,45'
          Dst:             _ZNK5CUser14DenySetNetworkEv
        - Src:             'src/ClientCommand.cpp:636,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:636,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:636,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:636,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:636,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:636,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:636,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:634,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:636,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:636,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:636,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:640,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:640,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:640,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:643,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:643,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:643,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:643,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:643,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:643,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:643,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:640,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:643,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:643,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:643,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:647,39'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/ClientCommand.cpp:647,49'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:648,13'
          Dst:             _ZN7CClient10SetNetworkEP11CIRCNetworkbb
        - Src:             'src/ClientCommand.cpp:651,22'
          Dst:             _ZN5CUser13DeleteNetworkERK7CString
        - Src:             'src/ClientCommand.cpp:652,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:652,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:652,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:652,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:652,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:652,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:652,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:652,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:652,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:652,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:655,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:655,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:655,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:654,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:654,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:654,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:654,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:654,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:654,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:654,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:658,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:658,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:658,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:658,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:658,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:661,22'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:661,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:661,42'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:661,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:661,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:662,21'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:662,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:662,48'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:662,33'
          Dst:             _ZN4CZNC8FindUserERK7CString
        - Src:             'src/ClientCommand.cpp:662,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:662,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:665,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:665,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:665,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:665,59'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:665,59'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:665,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:665,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:665,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:665,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:665,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:665,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:665,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:665,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:658,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:661,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:662,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:662,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:665,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:665,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:665,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:665,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:665,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:665,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:670,56'
          Dst:             _ZNK5CUser11GetNetworksEv
        - Src:             'src/ClientCommand.cpp:672,16'
          Dst:             _ZN6CTableC2Ev
        - Src:             'src/ClientCommand.cpp:673,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:673,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:673,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:673,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:674,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:674,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:674,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:674,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:674,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:674,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:674,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:675,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:675,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:675,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:675,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:675,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:675,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:675,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:676,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:676,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:676,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:676,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:676,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:676,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:676,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:677,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:677,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:677,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:677,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:677,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:677,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:677,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:680,19'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:681,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:681,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:681,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:681,69'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/ClientCommand.cpp:681,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:681,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:681,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:681,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:682,27'
          Dst:             _ZNK11CIRCNetwork14IsIRCConnectedEv
        - Src:             'src/ClientCommand.cpp:683,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:683,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:683,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:684,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:684,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:684,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:683,23'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:683,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:683,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:683,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:683,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:683,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:683,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:685,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:685,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:685,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:686,41'
          Dst:             _ZNK11CIRCNetwork12GetIRCServerEv
        - Src:             'src/ClientCommand.cpp:685,23'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:685,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:685,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:685,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:687,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:687,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:687,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:688,41'
          Dst:             _ZNK11CIRCNetwork10GetIRCNickEv
        - Src:             'src/ClientCommand.cpp:688,54'
          Dst:             _ZNK5CNick11GetNickMaskEv
        - Src:             'src/ClientCommand.cpp:687,23'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:687,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:687,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:687,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:687,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:689,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:689,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:689,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:690,49'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/ClientCommand.cpp:690,31'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/ClientCommand.cpp:689,23'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:689,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:689,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:689,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:689,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:673,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:674,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:674,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:674,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:675,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:675,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:675,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:676,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:676,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:676,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:677,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:677,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:677,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:681,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:681,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:681,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:683,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:683,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:683,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:683,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:683,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:683,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:685,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:685,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:685,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:687,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:687,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:687,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:687,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:689,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:689,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:689,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:689,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:692,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:692,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:692,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:693,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:693,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:693,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:692,23'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:692,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:692,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:692,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:692,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:692,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:692,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:692,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:692,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:692,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:692,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:692,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:692,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:697,13'
          Dst:             _ZN7CClient9PutStatusERK6CTable
        - Src:             'src/ClientCommand.cpp:698,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:698,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:698,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:698,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:698,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:698,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:698,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:698,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:698,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:698,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:700,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:700,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:700,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:700,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:700,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:701,23'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:702,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:702,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:702,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:702,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:702,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:702,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:702,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:700,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:702,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:702,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:702,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:706,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:706,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:706,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:707,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:707,37'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:707,31'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:708,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:708,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:708,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:709,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:709,37'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:709,31'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:713,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:712,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:712,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:712,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:712,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:712,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:712,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:706,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:707,31'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:708,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:709,31'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:712,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:712,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:712,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:718,25'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ClientCommand.cpp:721,27'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:721,39'
          Dst:             _ZN4CZNC8FindUserERK7CString
        - Src:             'src/ClientCommand.cpp:723,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:723,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:723,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:723,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:723,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:723,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:723,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:723,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:723,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:723,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:723,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:723,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:723,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:727,46'
          Dst:             _ZNK5CUser11FindNetworkERK7CString
        - Src:             'src/ClientCommand.cpp:729,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:729,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:729,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:729,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:729,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:729,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:729,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:729,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:729,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:729,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:729,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:729,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:729,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:733,27'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:733,39'
          Dst:             _ZN4CZNC8FindUserERK7CString
        - Src:             'src/ClientCommand.cpp:735,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:735,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:735,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:735,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:735,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:735,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:735,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:735,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:735,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:735,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:735,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:735,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:735,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:739,23'
          Dst:             _ZNK5CUser11FindNetworkERK7CString
        - Src:             'src/ClientCommand.cpp:740,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:740,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:740,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:740,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:740,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:740,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:740,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:740,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:740,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:740,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:740,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:740,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:740,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:745,14'
          Dst:             _ZN11CIRCNetwork14IsValidNetworkERK7CString
        - Src:             'src/ClientCommand.cpp:746,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:746,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:746,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:746,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:746,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:746,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:746,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:746,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:746,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:746,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:746,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:746,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:746,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:750,46'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/ClientCommand.cpp:752,48'
          Dst:             _ZNK11CIRCNetwork14GetNetworkPathEv
        - Src:             'src/ClientCommand.cpp:753,41'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/ClientCommand.cpp:752,35'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ClientCommand.cpp:752,35'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:754,45'
          Dst:             _ZNK5CUser11GetUserPathEv
        - Src:             'src/ClientCommand.cpp:756,41'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/ClientCommand.cpp:754,35'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ClientCommand.cpp:758,18'
          Dst:             _ZN4CDirC2ERK7CString
        - Src:             'src/ClientCommand.cpp:760,28'
          Dst:             _ZNK5CFile12GetShortNameEv
        - Src:             'src/ClientCommand.cpp:760,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:762,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:762,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:762,25'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:762,25'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:761,21'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:761,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:761,21'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:761,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:761,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:752,35'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:761,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:761,21'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:761,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:761,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:768,19'
          Dst:             _ZN7CModule12MoveRegistryERK7CString
        - Src:             'src/ClientCommand.cpp:769,9'
          Dst:             _ZN4CDirD2Ev
        - Src:             'src/ClientCommand.cpp:769,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:769,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:769,9'
          Dst:             _ZN4CDirD2Ev
        - Src:             'src/ClientCommand.cpp:769,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:769,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:771,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ClientCommand.cpp:773,23'
          Dst:             _ZN5CUser10AddNetworkERK7CStringRS0_
        - Src:             'src/ClientCommand.cpp:776,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:776,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:776,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:776,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:776,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:776,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:776,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:776,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:776,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:776,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:776,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:776,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:776,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:780,22'
          Dst:             _ZN11CIRCNetwork5CloneERKS_b
        - Src:             'src/ClientCommand.cpp:782,39'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/ClientCommand.cpp:782,49'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:784,13'
          Dst:             _ZN7CClient10SetNetworkEP11CIRCNetworkbb
        - Src:             'src/ClientCommand.cpp:787,23'
          Dst:             _ZN5CUser13DeleteNetworkERK7CString
        - Src:             'src/ClientCommand.cpp:788,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:788,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:788,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:788,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:788,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:788,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:788,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:788,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:788,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:788,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:791,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:791,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:791,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:790,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:790,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:790,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:790,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:790,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:790,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:790,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:794,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:794,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:794,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:794,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:794,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:794,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:794,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:794,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:794,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:794,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:794,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:794,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:794,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:795,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:795,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:795,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:798,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:798,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:798,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:798,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:798,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:798,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:798,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:794,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:795,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:798,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:798,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:798,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:802,40'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/ClientCommand.cpp:803,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:803,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:803,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:803,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:803,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:803,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:803,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:803,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:803,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:803,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:807,42'
          Dst:             _ZNK5CUser11FindNetworkERK7CString
        - Src:             'src/ClientCommand.cpp:809,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:809,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:809,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:809,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:809,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:809,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:809,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:809,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:809,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:810,13'
          Dst:             _ZN7CClient10SetNetworkEP11CIRCNetworkbb
        - Src:             'src/ClientCommand.cpp:809,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:809,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:809,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:809,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:812,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:812,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:812,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:812,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:812,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:812,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:812,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:812,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:812,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:812,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:812,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:812,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:812,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:814,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:814,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:814,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:814,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:814,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:815,23'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:815,45'
          Dst:             _ZNK5CUser14DenySetNetworkEv
        - Src:             'src/ClientCommand.cpp:816,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:816,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:816,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:816,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:816,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:816,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:816,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:814,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:816,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:816,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:816,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:820,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:820,33'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:820,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:824,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:823,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:823,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:823,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:823,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:823,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:823,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:820,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:823,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:823,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:823,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:829,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:829,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:829,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:829,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:829,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:829,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:829,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:830,26'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:831,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:831,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:831,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:831,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:831,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:831,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:831,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:829,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:829,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:829,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:831,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:831,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:831,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:833,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:833,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:833,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:833,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:833,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:833,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:833,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:833,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:833,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:833,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:837,41'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ClientCommand.cpp:837,26'
          Dst:             _ZN7CServer5ParseE7CString
        - Src:             'src/ClientCommand.cpp:837,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:838,20'
          Dst:             _ZNK7CServer12IsUnixSocketEv
        - Src:             'src/ClientCommand.cpp:838,48'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:839,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:839,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:839,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:839,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:839,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:839,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:839,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:837,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:839,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:839,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:839,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:843,35'
          Dst:             _ZN7CServerC2ERKS_
        - Src:             'src/ClientCommand.cpp:843,25'
          Dst:             _ZN11CIRCNetwork9AddServerE7CServer
        - Src:             'src/ClientCommand.cpp:843,13'
          Dst:             _ZN7CServerD2Ev
        - Src:             'src/ClientCommand.cpp:844,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:844,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:844,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:844,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:844,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:844,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:844,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:843,13'
          Dst:             _ZN7CServerD2Ev
        - Src:             'src/ClientCommand.cpp:844,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:844,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:844,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:847,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:847,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:847,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:846,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:846,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:846,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:846,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:846,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:846,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:846,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:850,5'
          Dst:             _ZN7CServerD2Ev
        - Src:             'src/ClientCommand.cpp:850,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:850,5'
          Dst:             _ZN7CServerD2Ev
        - Src:             'src/ClientCommand.cpp:850,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:850,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:850,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:850,64'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:850,57'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:850,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:850,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:851,23'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:851,45'
          Dst:             _ZNK5CUser14DenySetNetworkEv
        - Src:             'src/ClientCommand.cpp:852,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:852,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:852,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:852,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:852,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:852,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:852,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:850,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:850,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:852,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:852,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:852,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:858,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:857,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:857,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:857,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:857,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:857,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:857,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:857,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:857,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:857,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:862,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:862,47'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:862,26'
          Dst:             _ZN7CServer5ParseE7CString
        - Src:             'src/ClientCommand.cpp:862,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:862,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:864,20'
          Dst:             _ZNK7CServer7GetNameEv
        - Src:             'src/ClientCommand.cpp:865,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:865,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:865,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:865,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:865,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:865,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:865,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:862,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:862,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:865,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:865,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:865,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:869,26'
          Dst:             _ZNK11CIRCNetwork10HasServersEv
        - Src:             'src/ClientCommand.cpp:870,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:870,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:870,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:870,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:870,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:870,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:870,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:870,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:870,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:870,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:876,25'
          Dst:             _ZN11CIRCNetwork9DelServerERK7CServer
        - Src:             'src/ClientCommand.cpp:877,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:877,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:877,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:877,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:877,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:877,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:877,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:877,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:877,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:877,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:879,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:879,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:879,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:879,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:879,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:879,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:879,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:879,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:879,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:879,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:881,5'
          Dst:             _ZN7CServerD2Ev
        - Src:             'src/ClientCommand.cpp:881,5'
          Dst:             _ZN7CServerD2Ev
        - Src:             'src/ClientCommand.cpp:881,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:881,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:881,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:884,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:883,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:883,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:883,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:883,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:883,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:883,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:881,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:883,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:883,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:883,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:888,25'
          Dst:             _ZNK11CIRCNetwork10HasServersEv
        - Src:             'src/ClientCommand.cpp:889,60'
          Dst:             _ZNK11CIRCNetwork10GetServersEv
        - Src:             'src/ClientCommand.cpp:890,45'
          Dst:             _ZNK11CIRCNetwork16GetCurrentServerEv
        - Src:             'src/ClientCommand.cpp:891,20'
          Dst:             _ZN6CTableC2Ev
        - Src:             'src/ClientCommand.cpp:892,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:892,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:892,29'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:892,19'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:892,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:892,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:892,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:893,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:893,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:893,29'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:893,19'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:893,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:893,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:893,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:894,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:894,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:894,29'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:894,19'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:894,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:894,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:894,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:895,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:895,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:895,29'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:895,19'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:895,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:895,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:895,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:898,23'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:900,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:900,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:900,21'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:901,31'
          Dst:             _ZNK7CServer12IsUnixSocketEv
        - Src:             'src/ClientCommand.cpp:901,57'
          Dst:             _ZNK7CServer9GetStringEb
        - Src:             'src/ClientCommand.cpp:902,57'
          Dst:             _ZNK7CServer7GetNameEv
        - Src:             'src/ClientCommand.cpp:902,48'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ClientCommand.cpp:901,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ClientCommand.cpp:899,23'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:899,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:899,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:899,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:899,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:899,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:904,31'
          Dst:             _ZNK7CServer12IsUnixSocketEv
        - Src:             'src/ClientCommand.cpp:905,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:905,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:905,35'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:906,52'
          Dst:             _ZNK7CServer7GetPortEv
        - Src:             'src/ClientCommand.cpp:906,35'
          Dst:             _ZN7CStringC2Et
        - Src:             'src/ClientCommand.cpp:905,27'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:905,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:905,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:905,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:905,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:892,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:892,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:892,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:893,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:893,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:893,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:894,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:894,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:894,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:895,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:895,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:895,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:899,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:899,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:899,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:899,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:899,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:905,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:905,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:905,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:905,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:908,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:908,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:908,21'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:909,31'
          Dst:             _ZNK7CServer5IsSSLEv
        - Src:             'src/ClientCommand.cpp:909,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:909,53'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:909,42'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:909,75'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:907,23'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:907,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:907,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:907,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:907,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:907,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:907,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:910,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:910,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:910,31'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:911,40'
          Dst:             _ZNK7CServer7GetPassEv
        - Src:             'src/ClientCommand.cpp:911,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:910,23'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:910,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:910,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:910,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:910,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:907,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:907,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:907,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:907,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:907,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:907,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:910,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:910,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:910,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:910,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:914,13'
          Dst:             _ZN7CClient9PutStatusERK6CTable
        - Src:             'src/ClientCommand.cpp:915,9'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:915,9'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:916,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:916,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:916,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:916,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:916,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:916,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:916,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:916,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:916,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:916,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:918,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:918,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:918,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:921,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:920,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:920,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:920,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:920,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:920,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:920,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:918,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:920,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:920,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:920,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:924,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:924,29'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:924,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:926,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:926,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:926,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:926,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:926,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:926,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:926,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:924,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:926,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:926,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:926,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:929,21'
          Dst:             _ZN11CIRCNetwork21AddTrustedFingerprintERK7CString
        - Src:             'src/ClientCommand.cpp:930,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:930,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:930,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:930,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:930,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:930,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:930,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:931,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:930,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:930,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:930,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:931,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:931,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:931,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:931,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:934,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:933,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:933,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:933,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:933,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:933,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:933,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:931,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:933,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:933,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:933,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:937,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:937,29'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:937,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:939,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:939,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:939,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:939,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:939,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:939,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:939,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:937,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:939,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:939,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:939,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:942,21'
          Dst:             _ZN11CIRCNetwork21DelTrustedFingerprintERK7CString
        - Src:             'src/ClientCommand.cpp:943,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:943,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:943,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:943,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:943,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:943,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:943,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:944,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:943,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:943,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:943,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:944,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:944,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:944,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:944,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:947,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:946,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:946,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:946,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:946,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:946,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:946,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:944,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:946,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:946,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:946,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:950,45'
          Dst:             _ZNK11CIRCNetwork22GetTrustedFingerprintsEv
        - Src:             'src/ClientCommand.cpp:952,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:952,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:952,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:952,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:952,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:952,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:952,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:952,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:952,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:952,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:956,27'
          Dst:             _ZN7CStringC2Ei
        - Src:             'src/ClientCommand.cpp:956,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/ClientCommand.cpp:956,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:956,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:956,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:956,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:956,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:959,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:959,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:959,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:962,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:961,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:961,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:961,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:961,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:961,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:961,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:959,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:961,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:961,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:961,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:966,52'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/ClientCommand.cpp:967,16'
          Dst:             _ZN6CTableC2Ev
        - Src:             'src/ClientCommand.cpp:968,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:968,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:968,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:968,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:968,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:968,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:968,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:969,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:969,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:969,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:969,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:969,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:969,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:969,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:970,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:970,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:970,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:970,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:970,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:970,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:970,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:973,19'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:974,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:974,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:974,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:974,63'
          Dst:             _ZNK5CChan7GetNameEv
        - Src:             'src/ClientCommand.cpp:974,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:974,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:974,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:974,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:975,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:975,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:975,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:975,62'
          Dst:             _ZNK5CChan13GetTopicOwnerEv
        - Src:             'src/ClientCommand.cpp:975,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:975,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:975,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:975,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:976,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:976,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:976,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:976,61'
          Dst:             _ZNK5CChan8GetTopicEv
        - Src:             'src/ClientCommand.cpp:976,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:976,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:976,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:976,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:968,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:968,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:968,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:969,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:969,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:969,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:970,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:970,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:970,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:974,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:974,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:974,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:975,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:975,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:975,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:976,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:976,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:976,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:979,9'
          Dst:             _ZN7CClient9PutStatusERK6CTable
        - Src:             'src/ClientCommand.cpp:980,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:980,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:980,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:980,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:980,63'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:980,56'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:980,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:980,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:993,22'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:994,40'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:994,52'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/ClientCommand.cpp:996,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:996,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:996,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:998,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:998,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:998,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:998,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:998,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:998,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:998,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:980,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:980,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:996,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:998,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:998,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:998,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1000,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1000,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1000,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1000,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1000,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1000,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1000,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1001,17'
          Dst:             '_ZZN7CClient11UserCommandER7CStringENK3$_0clERK8CModules'
        - Src:             'src/ClientCommand.cpp:1000,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1000,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1000,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1005,45'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1007,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1007,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1009,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1009,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1009,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1009,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1009,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1009,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1009,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1009,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1009,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1009,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1011,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1011,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1011,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1011,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1011,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1011,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1011,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1012,13'
          Dst:             '_ZZN7CClient11UserCommandER7CStringENK3$_0clERK8CModules'
        - Src:             'src/ClientCommand.cpp:1011,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1011,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1011,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1016,58'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1017,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1017,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1017,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1019,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1019,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1019,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1019,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1019,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1019,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1019,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1017,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1019,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1019,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1019,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1021,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1021,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1021,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1021,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1021,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1021,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1021,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1022,17'
          Dst:             '_ZZN7CClient11UserCommandER7CStringENK3$_0clERK8CModules'
        - Src:             'src/ClientCommand.cpp:1021,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1021,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1021,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1027,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1027,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1028,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1028,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1027,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1027,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1029,22'
          Dst:             _ZNK5CUser11DenyLoadModEv
        - Src:             'src/ClientCommand.cpp:1030,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1030,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1030,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1030,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1030,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1030,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1030,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1027,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1027,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1030,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1030,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1030,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1055,22'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:1057,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1057,25'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1057,13'
          Dst:             _ZN8CModules16GetAvailableModsERNSt3__13setI8CModInfoNS0_4lessIS2_EENS0_9allocatorIS2_EEEENS2_11EModuleTypeE
        - Src:             'src/ClientCommand.cpp:1060,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1060,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1060,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1062,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1062,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1062,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1062,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1062,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1062,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1062,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1060,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1062,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1062,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1062,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1064,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1064,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1064,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1064,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1064,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1064,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1064,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1065,17'
          Dst:             '_ZZN7CClient11UserCommandER7CStringENK3$_1clERKNSt3__13setI8CModInfoNS3_4lessIS5_EENS3_9allocatorIS5_EEEE'
        - Src:             'src/ClientCommand.cpp:1064,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1064,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1064,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1070,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1070,21'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1070,9'
          Dst:             _ZN8CModules16GetAvailableModsERNSt3__13setI8CModInfoNS0_4lessIS2_EENS0_9allocatorIS2_EEEENS2_11EModuleTypeE
        - Src:             'src/ClientCommand.cpp:1072,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1072,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1072,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1074,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1074,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1074,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1074,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1074,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1074,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1074,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1072,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1074,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1074,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1074,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1076,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1076,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1076,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1076,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1076,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1076,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1076,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1077,13'
          Dst:             '_ZZN7CClient11UserCommandER7CStringENK3$_1clERKNSt3__13setI8CModInfoNS3_4lessIS5_EENS3_9allocatorIS5_EEEE'
        - Src:             'src/ClientCommand.cpp:1076,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1076,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1076,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1081,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1081,21'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1081,9'
          Dst:             _ZN8CModules16GetAvailableModsERNSt3__13setI8CModInfoNS0_4lessIS2_EENS0_9allocatorIS2_EEEENS2_11EModuleTypeE
        - Src:             'src/ClientCommand.cpp:1084,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1084,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1084,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1086,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1086,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1086,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1086,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1086,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1086,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1086,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1084,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1086,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1086,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1086,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1088,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1088,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1088,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1088,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1088,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1088,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1088,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1089,13'
          Dst:             '_ZZN7CClient11UserCommandER7CStringENK3$_1clERKNSt3__13setI8CModInfoNS3_4lessIS5_EENS3_9allocatorIS5_EEEE'
        - Src:             'src/ClientCommand.cpp:1088,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1088,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1088,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1092,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1092,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1092,62'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1092,55'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1092,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1092,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1094,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1094,31'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1094,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1095,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1095,30'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1095,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1096,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1096,31'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1096,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1099,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1099,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1099,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1092,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1092,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1094,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1095,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1096,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1099,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1101,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1101,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1101,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1101,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1103,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1103,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1103,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1103,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1106,18'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ClientCommand.cpp:1107,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1107,27'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1107,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ClientCommand.cpp:1107,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1107,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1108,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1108,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ClientCommand.cpp:1108,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1107,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1107,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1108,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1113,22'
          Dst:             _ZNK5CUser11DenyLoadModEv
        - Src:             'src/ClientCommand.cpp:1114,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1114,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1114,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1114,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1114,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1114,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1114,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1114,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1114,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1114,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1114,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1114,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1114,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1120,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1119,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1119,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1119,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1119,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1119,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1119,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1119,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1119,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1119,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1124,18'
          Dst:             _ZN8CModInfoC2Ev
        - Src:             'src/ClientCommand.cpp:1125,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ClientCommand.cpp:1126,14'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1126,26'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1126,14'
          Dst:             _ZN8CModules10GetModInfoER8CModInfoRK7CStringRS2_
        - Src:             'src/ClientCommand.cpp:1127,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1127,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1127,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1127,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1127,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1127,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1127,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1127,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1127,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1127,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1127,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1127,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1127,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1131,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1131,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1131,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1132,29'
          Dst:             _ZNK8CModInfo14GetDefaultTypeEv
        - Src:             'src/ClientCommand.cpp:1131,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1135,58'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:1137,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1137,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1137,17'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1137,17'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1136,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1136,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1136,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1136,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1136,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1136,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1136,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1136,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1136,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1143,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1143,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1143,17'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1143,17'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1142,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1142,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1142,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1142,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1142,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1142,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1142,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1142,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1142,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1148,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ClientCommand.cpp:1153,27'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1153,39'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1153,52'
          Dst:             _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - Src:             'src/ClientCommand.cpp:1157,36'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1157,49'
          Dst:             _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - Src:             'src/ClientCommand.cpp:1161,39'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1161,52'
          Dst:             _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - Src:             'src/ClientCommand.cpp:1165,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1165,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1165,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1165,25'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ClientCommand.cpp:1165,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1165,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1165,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1170,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1170,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1170,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1170,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1170,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1170,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1170,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1170,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1170,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1165,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1165,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1165,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1170,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1170,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1170,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1170,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1172,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1172,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1172,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1172,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1172,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1172,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1172,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1172,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1172,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1172,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1172,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1172,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1172,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1175,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1175,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1175,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1175,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1175,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1175,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1175,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1175,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1175,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1175,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1175,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1175,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1175,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1179,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1179,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1179,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1179,5'
          Dst:             _ZN8CModInfoD2Ev
        - Src:             'src/ClientCommand.cpp:1179,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1179,5'
          Dst:             _ZN8CModInfoD2Ev
        - Src:             'src/ClientCommand.cpp:1179,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1179,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1179,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1179,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1179,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1179,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1179,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1179,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1180,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1180,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1179,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1179,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1182,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1182,31'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1182,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1183,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1183,30'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1183,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1186,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1186,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1186,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1179,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1179,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1182,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1183,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1186,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1188,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1188,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1188,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1188,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1190,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1190,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1190,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1190,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1193,18'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ClientCommand.cpp:1194,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1194,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ClientCommand.cpp:1194,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1194,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1197,22'
          Dst:             _ZNK5CUser11DenyLoadModEv
        - Src:             'src/ClientCommand.cpp:1198,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1198,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1198,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1198,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1198,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1198,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1198,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1198,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1198,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1198,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1198,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1198,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1198,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1204,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1204,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1204,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1203,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1203,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1203,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1203,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1203,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1203,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1203,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1208,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1208,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1208,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1209,22'
          Dst:             _ZN8CModInfoC2Ev
        - Src:             'src/ClientCommand.cpp:1210,21'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ClientCommand.cpp:1211,18'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1211,30'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1211,18'
          Dst:             _ZN8CModules10GetModInfoER8CModInfoRK7CStringRS2_
        - Src:             'src/ClientCommand.cpp:1213,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1213,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1213,21'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1213,21'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1212,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1212,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1212,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1212,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1212,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1208,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1212,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1212,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1212,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1212,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1217,29'
          Dst:             _ZNK8CModInfo14GetDefaultTypeEv
        - Src:             'src/ClientCommand.cpp:1218,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1218,9'
          Dst:             _ZN8CModInfoD2Ev
        - Src:             'src/ClientCommand.cpp:1218,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1218,9'
          Dst:             _ZN8CModInfoD2Ev
        - Src:             'src/ClientCommand.cpp:1220,58'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:1221,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1221,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1221,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1221,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1221,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1221,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1221,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1221,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1221,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1221,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1221,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1221,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1221,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1228,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1228,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1228,17'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1228,17'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1227,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1227,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1227,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1227,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1227,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1227,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1227,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1227,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1227,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1233,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ClientCommand.cpp:1237,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1237,29'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1237,42'
          Dst:             _ZN8CModules12UnloadModuleERK7CStringRS0_
        - Src:             'src/ClientCommand.cpp:1240,26'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1240,39'
          Dst:             _ZN8CModules12UnloadModuleERK7CStringRS0_
        - Src:             'src/ClientCommand.cpp:1243,29'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1243,42'
          Dst:             _ZN8CModules12UnloadModuleERK7CStringRS0_
        - Src:             'src/ClientCommand.cpp:1247,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1246,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1246,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1246,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1246,25'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ClientCommand.cpp:1246,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1246,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1246,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1246,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1250,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1252,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1246,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1246,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1246,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1246,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1252,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1252,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1252,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1252,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1252,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1252,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1252,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1253,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1253,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1252,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1252,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1255,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1255,31'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1255,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1256,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1256,30'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1256,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1257,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1257,31'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1257,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1259,22'
          Dst:             _ZNK5CUser11DenyLoadModEv
        - Src:             'src/ClientCommand.cpp:1260,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1260,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1260,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1260,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1260,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1260,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1260,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1252,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1252,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1255,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1256,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1257,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1260,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1260,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1260,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1265,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1265,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1265,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1265,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1267,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1267,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1267,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1267,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1269,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1269,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1269,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1269,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1272,18'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ClientCommand.cpp:1273,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1273,27'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1273,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ClientCommand.cpp:1273,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1273,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1274,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1274,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ClientCommand.cpp:1274,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1273,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1273,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1274,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1281,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1281,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1281,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1280,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1280,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1280,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1280,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1280,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1280,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1280,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1286,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1286,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1286,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1287,22'
          Dst:             _ZN8CModInfoC2Ev
        - Src:             'src/ClientCommand.cpp:1288,21'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ClientCommand.cpp:1289,18'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1289,30'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1289,18'
          Dst:             _ZN8CModules10GetModInfoER8CModInfoRK7CStringRS2_
        - Src:             'src/ClientCommand.cpp:1290,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1290,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1290,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1290,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1290,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1290,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1290,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1290,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1290,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1286,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1290,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1290,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1290,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1290,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1294,29'
          Dst:             _ZNK8CModInfo14GetDefaultTypeEv
        - Src:             'src/ClientCommand.cpp:1295,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1295,9'
          Dst:             _ZN8CModInfoD2Ev
        - Src:             'src/ClientCommand.cpp:1295,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1295,9'
          Dst:             _ZN8CModInfoD2Ev
        - Src:             'src/ClientCommand.cpp:1297,58'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:1298,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1298,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1298,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1298,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1298,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1298,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1298,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1298,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1298,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1298,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1298,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1298,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1298,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1305,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1305,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1305,17'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1305,17'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1304,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1304,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1304,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1304,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1304,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1304,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1304,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1304,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1304,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1310,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/ClientCommand.cpp:1314,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1314,29'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1314,42'
          Dst:             _ZN8CModules12ReloadModuleERK7CStringS2_P5CUserP11CIRCNetworkRS0_
        - Src:             'src/ClientCommand.cpp:1318,26'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1318,39'
          Dst:             _ZN8CModules12ReloadModuleERK7CStringS2_P5CUserP11CIRCNetworkRS0_
        - Src:             'src/ClientCommand.cpp:1322,29'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/ClientCommand.cpp:1322,42'
          Dst:             _ZN8CModules12ReloadModuleERK7CStringS2_P5CUserP11CIRCNetworkRS0_
        - Src:             'src/ClientCommand.cpp:1327,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1326,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1326,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1326,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1326,25'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/ClientCommand.cpp:1326,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1326,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1326,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1326,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1330,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1332,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1326,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1326,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1326,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1326,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1332,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1332,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1332,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1332,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1332,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1332,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1332,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1332,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1332,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1333,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1333,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1334,25'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:1332,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1332,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1335,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1335,30'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1335,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1338,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1338,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1338,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1338,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1338,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1338,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1338,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1332,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1332,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1335,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1338,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1338,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1338,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1342,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1342,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1342,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1342,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1342,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1342,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1342,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1342,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1342,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1343,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1343,25'
          Dst:             _ZN4CZNC12UpdateModuleERK7CString
        - Src:             'src/ClientCommand.cpp:1344,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1344,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1344,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1344,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1344,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1344,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1344,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1342,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1342,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1342,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1342,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1344,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1344,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1344,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1347,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1347,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1347,17'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1347,17'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1346,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1346,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1346,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1346,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1346,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1346,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1346,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1346,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1346,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1350,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1350,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1350,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1350,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1351,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1351,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1352,26'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:1352,49'
          Dst:             _ZNK5CUser15DenySetBindHostEv
        - Src:             'src/ClientCommand.cpp:1350,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1350,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1355,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1354,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1354,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1354,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1354,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1354,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1354,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1350,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1350,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1354,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1354,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1354,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1359,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1359,30'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1359,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1362,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1362,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1362,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1362,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1362,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1362,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1362,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1359,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1362,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1362,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1362,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1366,37'
          Dst:             _ZNK11CIRCNetwork11GetBindHostEv
        - Src:             'src/ClientCommand.cpp:1366,18'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1367,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1367,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1367,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1367,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1367,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1367,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1367,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1367,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1367,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1367,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1371,21'
          Dst:             _ZN11CIRCNetwork11SetBindHostERK7CString
        - Src:             'src/ClientCommand.cpp:1372,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1372,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1372,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1373,25'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/ClientCommand.cpp:1373,48'
          Dst:             _ZNK11CIRCNetwork11GetBindHostEv
        - Src:             'src/ClientCommand.cpp:1372,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1372,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1372,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1372,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1372,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1372,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1374,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1372,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1372,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1372,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1372,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1374,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1374,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1374,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1375,26'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:1375,49'
          Dst:             _ZNK5CUser15DenySetBindHostEv
        - Src:             'src/ClientCommand.cpp:1374,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1376,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1376,30'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1376,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1379,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1379,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1379,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1379,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1379,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1379,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1379,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1374,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1376,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1379,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1379,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1379,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1383,34'
          Dst:             _ZNK5CUser11GetBindHostEv
        - Src:             'src/ClientCommand.cpp:1383,18'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1384,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1384,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1384,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1384,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1384,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1384,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1384,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1384,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1384,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1384,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1388,18'
          Dst:             _ZN5CUser11SetBindHostERK7CString
        - Src:             'src/ClientCommand.cpp:1389,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1389,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1389,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1389,64'
          Dst:             _ZNK5CUser11GetBindHostEv
        - Src:             'src/ClientCommand.cpp:1389,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1389,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1389,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1389,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1389,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1389,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1390,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1389,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1389,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1389,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1389,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1390,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1390,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1390,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1391,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1391,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1392,26'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:1392,49'
          Dst:             _ZNK5CUser15DenySetBindHostEv
        - Src:             'src/ClientCommand.cpp:1390,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1390,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1395,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1394,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1394,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1394,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1394,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1394,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1394,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1390,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1390,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1394,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1394,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1394,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1399,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1399,21'
          Dst:             _ZN11CIRCNetwork11SetBindHostERK7CString
        - Src:             'src/ClientCommand.cpp:1399,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1400,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1400,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1400,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1400,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1400,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1400,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1400,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1399,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1400,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1400,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1400,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1401,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1401,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1402,26'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:1402,49'
          Dst:             _ZNK5CUser15DenySetBindHostEv
        - Src:             'src/ClientCommand.cpp:1401,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1403,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1403,18'
          Dst:             _ZN5CUser11SetBindHostERK7CString
        - Src:             'src/ClientCommand.cpp:1403,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1404,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1404,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1404,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1404,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1404,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1404,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1404,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1401,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1403,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1404,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1404,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1404,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1405,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1405,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1405,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1406,22'
          Dst:             _ZNK5CUser11GetBindHostEv
        - Src:             'src/ClientCommand.cpp:1407,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1407,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1407,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1407,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1407,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1407,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1407,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1405,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1407,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1407,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1407,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1409,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1409,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1409,23'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1410,26'
          Dst:             _ZNK5CUser11GetBindHostEv
        - Src:             'src/ClientCommand.cpp:1409,23'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1409,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1409,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1409,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1409,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1409,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1409,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1409,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1409,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1409,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1413,29'
          Dst:             _ZNK11CIRCNetwork11GetBindHostEv
        - Src:             'src/ClientCommand.cpp:1414,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1414,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1414,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1414,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1414,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1414,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1414,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1414,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1414,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1414,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1416,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1416,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1416,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1417,33'
          Dst:             _ZNK11CIRCNetwork11GetBindHostEv
        - Src:             'src/ClientCommand.cpp:1416,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1416,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1416,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1416,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1416,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1416,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1416,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1416,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1416,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1416,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1420,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1420,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1420,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1423,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1422,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1422,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1422,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1422,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1422,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1422,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1420,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1422,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1422,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1422,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1427,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1427,33'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1427,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1430,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1430,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1430,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1430,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1430,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1430,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1430,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1427,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1430,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1430,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1430,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1434,25'
          Dst:             _ZNK11CIRCNetwork6IsChanERK7CString
        - Src:             'src/ClientCommand.cpp:1435,49'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/ClientCommand.cpp:1435,40'
          Dst:             _ZNK11CIRCNetwork8FindChanE7CString
        - Src:             'src/ClientCommand.cpp:1435,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1438,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1438,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1438,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1438,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1438,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1438,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1438,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1438,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1438,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1435,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1438,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1438,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1438,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1438,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1442,25'
          Dst:             _ZNK5CChan4IsOnEv
        - Src:             'src/ClientCommand.cpp:1443,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1443,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1443,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1443,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1443,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1443,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1443,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1443,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1443,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1443,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1443,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1443,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1443,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1447,24'
          Dst:             _ZNK5CChan9GetBufferEv
        - Src:             'src/ClientCommand.cpp:1447,36'
          Dst:             _ZNK7CBuffer7IsEmptyEv
        - Src:             'src/ClientCommand.cpp:1448,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1448,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1448,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1448,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1448,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1448,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1448,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1448,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1448,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1448,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1448,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1448,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1448,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1452,20'
          Dst:             _ZN5CChan10SendBufferEP7CClient
        - Src:             'src/ClientCommand.cpp:1454,42'
          Dst:             _ZNK11CIRCNetwork9FindQueryERK7CString
        - Src:             'src/ClientCommand.cpp:1457,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1457,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1457,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1457,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1457,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1457,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1457,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1457,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1457,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1457,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1457,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1457,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1457,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1461,25'
          Dst:             _ZNK6CQuery9GetBufferEv
        - Src:             'src/ClientCommand.cpp:1461,37'
          Dst:             _ZNK7CBuffer7IsEmptyEv
        - Src:             'src/ClientCommand.cpp:1462,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1462,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1462,27'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1462,27'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1462,17'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1462,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1462,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1462,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1462,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1462,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1462,17'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1462,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1462,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1466,21'
          Dst:             _ZN6CQuery10SendBufferEP7CClient
        - Src:             'src/ClientCommand.cpp:1468,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1468,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1468,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1468,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1468,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1471,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1470,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1470,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1470,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1470,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1470,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1470,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1468,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1470,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1470,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1470,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1475,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1475,33'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1475,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1478,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1478,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1478,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1478,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1478,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1478,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1478,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1475,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1478,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1478,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1478,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1483,45'
          Dst:             _ZNK11CIRCNetwork9FindChansERK7CString
        - Src:             'src/ClientCommand.cpp:1487,20'
          Dst:             _ZN5CChan11ClearBufferEv
        - Src:             'src/ClientCommand.cpp:1490,48'
          Dst:             _ZNK11CIRCNetwork11FindQueriesERK7CString
        - Src:             'src/ClientCommand.cpp:1494,42'
          Dst:             _ZNK6CQuery7GetNameEv
        - Src:             'src/ClientCommand.cpp:1494,25'
          Dst:             _ZN11CIRCNetwork8DelQueryERK7CString
        - Src:             'src/ClientCommand.cpp:1497,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1498,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1497,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1497,19'
          Dst:             _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - Src:             'src/ClientCommand.cpp:1497,19'
          Dst:             _ZNK20CInlineFormatMessageclIJj7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1497,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1497,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1497,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1497,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1497,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1497,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1500,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1497,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1497,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1497,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1497,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1497,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1500,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1500,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1500,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1500,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1503,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1502,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1502,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1502,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1502,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1502,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1502,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1500,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1502,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1502,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1502,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1507,41'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/ClientCommand.cpp:1508,20'
          Dst:             _ZN5CChan11ClearBufferEv
        - Src:             'src/ClientCommand.cpp:1510,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1510,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1510,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1510,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1510,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1510,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1510,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1510,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1510,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1510,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1511,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1511,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1511,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1514,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1513,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1513,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1513,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1513,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1513,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1513,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1511,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1513,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1513,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1513,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1518,21'
          Dst:             _ZN11CIRCNetwork16ClearQueryBufferEv
        - Src:             'src/ClientCommand.cpp:1519,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1519,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1519,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1519,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1519,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1519,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1519,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1519,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1519,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1519,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1520,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1520,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1520,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1523,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1522,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1522,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1522,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1522,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1522,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1522,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1520,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1522,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1522,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1522,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1527,41'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/ClientCommand.cpp:1528,20'
          Dst:             _ZN5CChan11ClearBufferEv
        - Src:             'src/ClientCommand.cpp:1530,21'
          Dst:             _ZN11CIRCNetwork16ClearQueryBufferEv
        - Src:             'src/ClientCommand.cpp:1531,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1531,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1531,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1531,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1531,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1531,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1531,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1531,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1531,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1531,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1532,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1532,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1532,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1535,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1534,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1534,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1534,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1534,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1534,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1534,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1532,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1534,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1534,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1534,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1539,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1539,33'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1539,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1542,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1542,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1542,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1542,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1542,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1542,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1542,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1539,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1542,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1542,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1542,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1546,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1546,41'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/ClientCommand.cpp:1546,50'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/ClientCommand.cpp:1546,35'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1546,35'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1548,45'
          Dst:             _ZNK11CIRCNetwork9FindChansERK7CString
        - Src:             'src/ClientCommand.cpp:1552,25'
          Dst:             _ZN5CChan14SetBufferCountEjb
        - Src:             'src/ClientCommand.cpp:1546,35'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1546,35'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1555,48'
          Dst:             _ZNK11CIRCNetwork11FindQueriesERK7CString
        - Src:             'src/ClientCommand.cpp:1559,26'
          Dst:             _ZN6CQuery14SetBufferCountEjb
        - Src:             'src/ClientCommand.cpp:1563,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1564,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1563,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1563,23'
          Dst:             _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - Src:             'src/ClientCommand.cpp:1563,23'
          Dst:             _ZNK20CInlineFormatMessageclIJjEEE7CStringDpRKT_
        - Src:             'src/ClientCommand.cpp:1563,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1563,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1563,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1563,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1563,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1563,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1566,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1567,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1568,27'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1568,39'
          Dst:             _ZNK4CZNC16GetMaxBufferSizeEv
        - Src:             'src/ClientCommand.cpp:1566,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1566,23'
          Dst:             _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - Src:             'src/ClientCommand.cpp:1569,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1569,29'
          Dst:             _ZNK4CZNC16GetMaxBufferSizeEv
        - Src:             'src/ClientCommand.cpp:1566,23'
          Dst:             _ZNK20CInlineFormatMessageclIJjEEE7CStringDpRKT_
        - Src:             'src/ClientCommand.cpp:1566,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1566,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1566,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1566,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1566,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1566,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1563,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1563,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1563,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1563,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1563,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1566,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1566,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1566,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1566,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1566,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1571,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1572,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1571,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1571,23'
          Dst:             _ZN21CCoreTranslationMixin3t_pERK7CStringS2_iS2_
        - Src:             'src/ClientCommand.cpp:1571,23'
          Dst:             _ZNK20CInlineFormatMessageclIJjEEE7CStringDpRKT_
        - Src:             'src/ClientCommand.cpp:1571,13'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1571,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1571,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1571,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1571,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1571,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1571,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1571,13'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1571,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1571,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1571,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1575,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1575,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1575,25'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:1575,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1575,47'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1575,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1578,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1578,25'
          Dst:             _ZN4CZNC15GetTrafficStatsERNSt3__14pairIyyEES3_S3_
        - Src:             'src/ClientCommand.cpp:1580,16'
          Dst:             _ZN6CTableC2Ev
        - Src:             'src/ClientCommand.cpp:1581,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1581,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1581,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1581,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1581,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1581,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1581,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1582,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1582,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1582,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1582,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1582,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1582,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1582,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1583,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1583,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1583,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1583,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1583,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1583,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1583,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1584,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1584,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1584,25'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1584,15'
          Dst:             _ZN6CTable9AddColumnERK7CString
        - Src:             'src/ClientCommand.cpp:1584,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1584,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1584,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1587,19'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:1588,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1588,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1588,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1588,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1588,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1588,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1588,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1589,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1589,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1589,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1590,27'
          Dst:             _ZN7CString9ToByteStrEy
        - Src:             'src/ClientCommand.cpp:1589,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1589,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1589,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1589,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1589,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1591,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1591,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1591,27'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1592,27'
          Dst:             _ZN7CString9ToByteStrEy
        - Src:             'src/ClientCommand.cpp:1591,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1591,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1591,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1591,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1591,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1594,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1594,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1594,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1595,17'
          Dst:             _ZN7CString9ToByteStrEy
        - Src:             'src/ClientCommand.cpp:1593,19'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1593,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1593,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1593,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1593,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1575,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1581,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1581,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1581,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1582,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1582,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1582,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1583,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1583,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1583,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1584,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1584,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1584,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1588,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1588,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1588,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1589,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1589,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1589,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1589,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1591,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1591,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1591,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1591,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1593,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1593,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1593,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1593,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1598,15'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:1599,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1599,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1599,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1600,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1600,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1600,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1599,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1601,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1601,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1601,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1601,48'
          Dst:             _ZN7CString9ToByteStrEy
        - Src:             'src/ClientCommand.cpp:1601,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1601,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1601,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1601,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1601,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1602,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1602,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1602,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1603,23'
          Dst:             _ZN7CString9ToByteStrEy
        - Src:             'src/ClientCommand.cpp:1602,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1602,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1602,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1602,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1602,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1604,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1604,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1604,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1605,23'
          Dst:             _ZN7CString9ToByteStrEy
        - Src:             'src/ClientCommand.cpp:1604,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1604,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1604,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1604,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1604,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1607,15'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:1608,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1608,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1608,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1609,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1609,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1609,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1608,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1608,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1608,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1608,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1608,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1608,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1608,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1610,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1610,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1610,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1610,48'
          Dst:             _ZN7CString9ToByteStrEy
        - Src:             'src/ClientCommand.cpp:1610,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1610,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1610,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1610,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1610,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1611,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1611,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1611,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1611,49'
          Dst:             _ZN7CString9ToByteStrEy
        - Src:             'src/ClientCommand.cpp:1611,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1611,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1611,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1611,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1611,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1612,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1612,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1612,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1613,23'
          Dst:             _ZN7CString9ToByteStrEy
        - Src:             'src/ClientCommand.cpp:1612,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1612,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1612,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1612,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1612,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1615,15'
          Dst:             _ZN6CTable6AddRowEv
        - Src:             'src/ClientCommand.cpp:1616,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1616,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1616,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1617,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1617,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1617,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1616,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1616,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1616,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1616,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1616,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1616,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1616,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1618,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1618,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1618,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1618,48'
          Dst:             _ZN7CString9ToByteStrEy
        - Src:             'src/ClientCommand.cpp:1618,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1618,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1618,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1618,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1618,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1619,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1619,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1619,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1620,23'
          Dst:             _ZN7CString9ToByteStrEy
        - Src:             'src/ClientCommand.cpp:1619,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1619,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1619,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1619,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1619,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1621,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1621,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1621,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1622,23'
          Dst:             _ZN7CString9ToByteStrEy
        - Src:             'src/ClientCommand.cpp:1621,15'
          Dst:             _ZN6CTable7SetCellERK7CStringS2_m
        - Src:             'src/ClientCommand.cpp:1621,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1621,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1621,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1621,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1624,9'
          Dst:             _ZN7CClient9PutStatusERK6CTable
        - Src:             'src/ClientCommand.cpp:1625,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:1599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1599,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1601,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1601,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1601,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1601,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1602,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1602,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1602,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1602,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1604,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1604,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1604,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1604,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1608,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1608,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1608,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1608,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1608,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1608,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1610,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1610,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1610,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1610,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1611,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1611,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1611,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1611,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1612,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1612,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1612,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1612,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1616,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1616,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1616,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1616,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1616,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1616,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1618,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1618,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1618,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1618,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1619,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1619,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1619,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1619,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1621,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1621,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1621,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1621,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1625,5'
          Dst:             _ZN6CTableD2Ev
        - Src:             'src/ClientCommand.cpp:1625,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1625,25'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1625,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1626,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1626,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1626,19'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1626,42'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/ClientCommand.cpp:1626,54'
          Dst:             _ZNK4CZNC9GetUptimeEv
        - Src:             'src/ClientCommand.cpp:1626,19'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/ClientCommand.cpp:1626,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1626,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1626,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1626,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1626,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1626,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1625,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1626,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1626,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1626,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/ClientCommand.cpp:1626,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1626,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1627,25'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/ClientCommand.cpp:1628,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1628,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1628,65'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1628,58'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1629,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1629,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/ClientCommand.cpp:1627,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1627,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1627,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1630,9'
          Dst:             _ZN7CClient15UserPortCommandER7CString
        - Src:             'src/ClientCommand.cpp:1627,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1627,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1627,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1632,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1632,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/ClientCommand.cpp:1632,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/ClientCommand.cpp:1632,9'
          Dst:             _ZN7CClient9PutStatusERK7CString
        - Src:             'src/ClientCommand.cpp:1632,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1632,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1632,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1632,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1632,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1632,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1634,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/ClientCommand.cpp:1634,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN14TSocketManagerI8CZNCSockED0Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1662
      functionLinenumberEnd: 1662
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14TSocketManagerI8CZNCSockED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:1662,28'
          Dst:             _ZN14TSocketManagerI8CZNCSockED2Ev
    - functionName:    _ZN14TSocketManagerI8CZNCSockED2Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1662
      functionLinenumberEnd: 1662
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14CSocketManagerD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:1662,29'
          Dst:             _ZN14CSocketManagerD2Ev
    - functionName:    _ZN10CSListenerD0Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10CSListenerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:1380,24'
          Dst:             _ZN10CSListenerD2Ev
    - functionName:    _ZN10CSListenerD2Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:1380,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Csocket.h:1380,25'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN10CSListener11SetMaxConnsEi
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1409
      functionLinenumberEnd: 1409
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10CSListener10SetTimeoutEj
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1411
      functionLinenumberEnd: 1411
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10CSListener8SetIsSSLEb
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1407
      functionLinenumberEnd: 1407
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10CSListener11SetSockNameERK7CString
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1403
      functionLinenumberEnd: 1403
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:1403,64'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN10CSListenerC2EtRK7CStringb
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1367
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:1366,2'
          Dst:             _ZN7CStringC2Ev
        - Src:             'include/znc/Csocket.h:1366,2'
          Dst:             _ZN7CStringC2Ev
        - Src:             'include/znc/Csocket.h:1369,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/Csocket.h:1379,2'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Csocket.h:1379,2'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CSockManager10ListenHostEtRK7CStringS2_biP8CZNCSockj9EAddrType
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - bool
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          84
      EdgeCount:       14
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN10CSListener10SetTimeoutEj
        - _ZN10CSListener11SetMaxConnsEi
        - _ZN10CSListener11SetSockNameERK7CString
        - _ZN10CSListener8SetIsSSLEb
        - _ZN10CSListenerC2EtRK7CStringb
        - _ZN10CSListenerD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Socket.h:89,20'
          Dst:             _ZN10CSListenerC2EtRK7CStringb
        - Src:             'include/znc/Socket.h:91,11'
          Dst:             _ZN10CSListener11SetSockNameERK7CString
        - Src:             'include/znc/Socket.h:92,11'
          Dst:             _ZN10CSListener8SetIsSSLEb
        - Src:             'include/znc/Socket.h:93,11'
          Dst:             _ZN10CSListener10SetTimeoutEj
        - Src:             'include/znc/Socket.h:94,11'
          Dst:             _ZN10CSListener11SetMaxConnsEi
        - Src:             'include/znc/Socket.h:111,5'
          Dst:             _ZN10CSListenerD2Ev
        - Src:             'include/znc/Socket.h:111,5'
          Dst:             _ZN10CSListenerD2Ev
    - functionName:    _ZN12CSConnectionD0Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12CSConnectionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:1290,26'
          Dst:             _ZN12CSConnectionD2Ev
    - functionName:    _ZN12CSConnectionD2Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:1290,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Csocket.h:1290,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Csocket.h:1290,27'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CSockManager16CThreadMonitorFD16FDsThatTriggeredERKNSt3__13mapIisNS1_4lessIiEENS1_9allocatorINS1_4pairIKisEEEEEE
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN11CThreadPool3GetEv
        - _ZNK11CThreadPool18handlePipeReadableEv
        - _ZNK11CThreadPool9getReadFDEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:194,30'
          Dst:             _ZN11CThreadPool3GetEv
        - Src:             'src/Socket.cpp:194,49'
          Dst:             _ZNK11CThreadPool9getReadFDEv
        - Src:             'src/Socket.cpp:195,13'
          Dst:             _ZN11CThreadPool3GetEv
        - Src:             'src/Socket.cpp:195,32'
          Dst:             _ZNK11CThreadPool18handlePipeReadableEv
    - functionName:    _ZNK11CThreadPool9getReadFDEv
      functionSourceFile: '/src/znc/include/znc/Threads.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12CSockManager16CThreadMonitorFDD0Ev
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12CSockManager16CThreadMonitorFDD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:189,21'
          Dst:             _ZN12CSockManager16CThreadMonitorFDD2Ev
    - functionName:    _ZN12CSockManager16CThreadMonitorFDD2Ev
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CSMonitorFDD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:189,21'
          Dst:             _ZN11CSMonitorFDD2Ev
    - functionName:    _ZN11CSMonitorFDD2Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CSMonitorFD3AddEis
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CSMonitorFDC2Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CJobC2Ev
      functionSourceFile: '/src/znc/include/znc/Threads.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CJobD0Ev
      functionSourceFile: '/src/znc/include/znc/Threads.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14TSocketManagerI8CZNCSockE10GetSockObjERK7CStringti
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1664
      functionLinenumberEnd: 1666
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8CZNCSockC2ERK7CStringti
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:1665,15'
          Dst:             _ZN8CZNCSockC2ERK7CStringti
    - functionName:    _ZN8CZNCSockC2ERK7CStringti
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN5CsockC2ERK7CStringti
        - _ZN5CsockD2Ev
        - _ZN7CStringC2EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:61,7'
          Dst:             _ZN5CsockC2ERK7CStringti
        - Src:             'src/Socket.cpp:62,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:70,1'
          Dst:             _ZN5CsockD2Ev
    - functionName:    _ZN8CZNCSockD0Ev
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CZNCSockD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Socket.h:31,17'
          Dst:             _ZN8CZNCSockD2Ev
    - functionName:    _ZNK8CZNCSock14ConvertAddressEPK16sockaddr_storagejR7CStringPt
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK5Csock14ConvertAddressEPK16sockaddr_storagejR7CStringPt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:91,22'
          Dst:             _ZNK5Csock14ConvertAddressEPK16sockaddr_storagejR7CStringPt
        - Src:             'src/Socket.cpp:92,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:92,23'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Socket.cpp:92,19'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:92,19'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CSockManager7CDNSJobD0Ev
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12CSockManager7CDNSJobD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Socket.h:229,11'
          Dst:             _ZN12CSockManager7CDNSJobD2Ev
    - functionName:    _ZN12CSockManager7CDNSJobD2Ev
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4CJobD2Ev
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Socket.h:229,11'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Socket.h:229,11'
          Dst:             _ZN4CJobD2Ev
    - functionName:    _ZN12CSockManager7CDNSJob9runThreadEv
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - getaddrinfo
        - sleep
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:212,16'
          Dst:             getaddrinfo
        - Src:             'src/Socket.cpp:222,9'
          Dst:             sleep
    - functionName:    _ZN12CSockManager7CDNSJob7runMainEv
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          123
      EdgeCount:       52
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN12CSockManager21SetTDNSThreadFinishedEPNS_8TDNSTaskEbP8addrinfo
        - _ZN6CDebug5DebugEv
        - gai_strerror
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:228,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Socket.cpp:228,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Socket.cpp:228,9'
          Dst:             gai_strerror
        - Src:             'src/Socket.cpp:228,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:228,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:230,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Socket.cpp:230,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Socket.cpp:230,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:230,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:235,15'
          Dst:             _ZN12CSockManager21SetTDNSThreadFinishedEPNS_8TDNSTaskEbP8addrinfo
    - functionName:    gai_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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12CSockManager21SetTDNSThreadFinishedEPNS_8TDNSTaskEbP8addrinfo
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         199
      ICount:          989
      EdgeCount:       359
      CyclomaticComplexity: 162
      functionsReached:
        - _ZL13RandomFromSetRKNSt3__13setI7CStringNS_4lessIS1_EENS_9allocatorIS1_EEEERNS_26linear_congruential_engineImLm48271ELm0ELm2147483647EEE
        - _ZL23RandomFrom2SetsWithBiasRKNSt3__13setI7CStringNS_4lessIS1_EENS_9allocatorIS1_EEEES8_RNS_26linear_congruential_engineImLm48271ELm0ELm2147483647EEE
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN12CSockManager13FinishConnectERK7CStringtS2_ibS2_P8CZNCSock
        - _ZN12CSockManager8TDNSTaskD2Ev
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN5Csock11SetSockNameERK7CString
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - __clang_call_terminate
        - __cxa_allocate_exception
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_free_exception
        - __cxa_throw
        - freeaddrinfo
        - getnameinfo
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/Socket.cpp:298,9'
          Branch Sides:    []
        - Branch String:   'src/Socket.cpp:315,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/Socket.cpp:296,9'
          Dst:             getnameinfo
        - Src:             'src/Socket.cpp:300,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:300,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:300,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:313,9'
          Dst:             getnameinfo
        - Src:             'src/Socket.cpp:317,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:317,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:317,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:326,25'
          Dst:             freeaddrinfo
        - Src:             'src/Socket.cpp:327,23'
          Dst:             freeaddrinfo
        - Src:             'src/Socket.cpp:329,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Socket.cpp:330,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Socket.cpp:336,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/Socket.cpp:336,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:336,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:336,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Socket.cpp:336,13'
          Dst:             __cxa_throw
        - Src:             'src/Socket.cpp:336,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:336,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:336,13'
          Dst:             __cxa_free_exception
        - Src:             'src/Socket.cpp:340,17'
          Dst:             _ZL23RandomFrom2SetsWithBiasRKNSt3__13setI7CStringNS_4lessIS1_EENS_9allocatorIS1_EEEES8_RNS_26linear_congruential_engineImLm48271ELm0ELm2147483647EEE
        - Src:             'src/Socket.cpp:342,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/Socket.cpp:343,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:342,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:342,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Socket.cpp:342,13'
          Dst:             __cxa_throw
        - Src:             'src/Socket.cpp:342,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:342,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:342,13'
          Dst:             __cxa_free_exception
        - Src:             'src/Socket.cpp:347,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/Socket.cpp:348,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:347,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:347,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Socket.cpp:347,17'
          Dst:             __cxa_throw
        - Src:             'src/Socket.cpp:347,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:347,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:347,17'
          Dst:             __cxa_free_exception
        - Src:             'src/Socket.cpp:351,31'
          Dst:             _ZL13RandomFromSetRKNSt3__13setI7CStringNS_4lessIS1_EENS_9allocatorIS1_EEEERNS_26linear_congruential_engineImLm48271ELm0ELm2147483647EEE
        - Src:             'src/Socket.cpp:351,29'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Socket.cpp:351,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:352,29'
          Dst:             _ZL13RandomFromSetRKNSt3__13setI7CStringNS_4lessIS1_EENS_9allocatorIS1_EEEERNS_26linear_congruential_engineImLm48271ELm0ELm2147483647EEE
        - Src:             'src/Socket.cpp:352,27'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Socket.cpp:352,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:351,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:352,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:356,17'
          Dst:             __cxa_allocate_exception
        - Src:             'src/Socket.cpp:357,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:356,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:356,23'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/Socket.cpp:356,17'
          Dst:             __cxa_throw
        - Src:             'src/Socket.cpp:356,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:356,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:356,17'
          Dst:             __cxa_free_exception
        - Src:             'src/Socket.cpp:360,31'
          Dst:             _ZL13RandomFromSetRKNSt3__13setI7CStringNS_4lessIS1_EENS_9allocatorIS1_EEEERNS_26linear_congruential_engineImLm48271ELm0ELm2147483647EEE
        - Src:             'src/Socket.cpp:360,29'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Socket.cpp:360,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:361,29'
          Dst:             _ZL13RandomFromSetRKNSt3__13setI7CStringNS_4lessIS1_EENS_9allocatorIS1_EEEERNS_26linear_congruential_engineImLm48271ELm0ELm2147483647EEE
        - Src:             'src/Socket.cpp:361,27'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Socket.cpp:361,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:360,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:361,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:367,17'
          Dst:             _ZL23RandomFrom2SetsWithBiasRKNSt3__13setI7CStringNS_4lessIS1_EENS_9allocatorIS1_EEEES8_RNS_26linear_congruential_engineImLm48271ELm0ELm2147483647EEE
        - Src:             'src/Socket.cpp:370,25'
          Dst:             _ZL13RandomFromSetRKNSt3__13setI7CStringNS_4lessIS1_EENS_9allocatorIS1_EEEERNS_26linear_congruential_engineImLm48271ELm0ELm2147483647EEE
        - Src:             'src/Socket.cpp:370,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Socket.cpp:370,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:370,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:373,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Socket.cpp:373,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Socket.cpp:373,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:373,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:377,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/Socket.cpp:378,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Socket.cpp:378,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Socket.cpp:378,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:375,9'
          Dst:             _ZN12CSockManager13FinishConnectERK7CStringtS2_ibS2_P8CZNCSock
        - Src:             'src/Socket.cpp:378,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:379,23'
          Dst:             _ZN5Csock11SetSockNameERK7CString
        - Src:             'src/Socket.cpp:382,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Socket.cpp:384,5'
          Dst:             _ZN12CSockManager8TDNSTaskD2Ev
        - Src:             'src/Socket.cpp:385,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:385,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:382,5'
          Dst:             __cxa_end_catch
        - Src:             'src/Socket.cpp:385,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:385,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:382,5'
          Dst:             __clang_call_terminate
    - 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:    _ZL23RandomFrom2SetsWithBiasRKNSt3__13setI7CStringNS_4lessIS1_EENS_9allocatorIS1_EEEES8_RNS_26linear_congruential_engineImLm48271ELm0ELm2147483647EEE
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          115
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13RandomFromSetRKNSt3__13setI7CStringNS_4lessIS1_EENS_9allocatorIS1_EEEERNS_26linear_congruential_engineImLm48271ELm0ELm2147483647EEE
        - _ZN7CStringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:273,28'
          Dst:             _ZL13RandomFromSetRKNSt3__13setI7CStringNS_4lessIS1_EENS_9allocatorIS1_EEEERNS_26linear_congruential_engineImLm48271ELm0ELm2147483647EEE
        - Src:             'src/Socket.cpp:273,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:273,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZL13RandomFromSetRKNSt3__13setI7CStringNS_4lessIS1_EENS_9allocatorIS1_EEEERNS_26linear_congruential_engineImLm48271ELm0ELm2147483647EEE
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2ERKS_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:254,12'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZN12CSockManager13FinishConnectERK7CStringtS2_ibS2_P8CZNCSock
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - int
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          159
      EdgeCount:       43
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN12CSConnection11SetBindHostERK7CString
        - _ZN12CSConnection11SetSockNameERK7CString
        - _ZN12CSConnection8SetIsSSLEb
        - _ZN12CSConnectionC2ERK7CStringti
        - _ZN12CSConnectionD2Ev
        - _ZN14CSocketManager7ConnectERK12CSConnectionP5Csock
        - _ZN6CDebug5DebugEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:436,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Socket.cpp:436,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Socket.cpp:436,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:436,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:445,18'
          Dst:             _ZN12CSConnectionC2ERK7CStringti
        - Src:             'src/Socket.cpp:447,7'
          Dst:             _ZN12CSConnection11SetSockNameERK7CString
        - Src:             'src/Socket.cpp:448,7'
          Dst:             _ZN12CSConnection8SetIsSSLEb
        - Src:             'src/Socket.cpp:449,7'
          Dst:             _ZN12CSConnection11SetBindHostERK7CString
        - Src:             'src/Socket.cpp:458,31'
          Dst:             _ZN14CSocketManager7ConnectERK12CSConnectionP5Csock
        - Src:             'src/Socket.cpp:459,1'
          Dst:             _ZN12CSConnectionD2Ev
        - Src:             'src/Socket.cpp:459,1'
          Dst:             _ZN12CSConnectionD2Ev
    - functionName:    _ZN12CSockManager8TDNSTaskD2Ev
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Socket.h:199,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Socket.h:199,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Socket.h:199,12'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CSConnectionC2ERK7CStringti
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1280
      functionLinenumberEnd: 1289
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          85
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:1279,2'
          Dst:             _ZN7CStringC2Ev
        - Src:             'include/znc/Csocket.h:1279,2'
          Dst:             _ZN7CStringC2Ev
        - Src:             'include/znc/Csocket.h:1279,2'
          Dst:             _ZN7CStringC2Ev
        - Src:             'include/znc/Csocket.h:1281,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'include/znc/Csocket.h:1289,2'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Csocket.h:1289,2'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Csocket.h:1289,2'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CSConnection11SetSockNameERK7CString
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1311
      functionLinenumberEnd: 1311
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:1311,56'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN12CSConnection8SetIsSSLEb
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1319
      functionLinenumberEnd: 1319
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12CSConnection11SetBindHostERK7CString
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1313
      functionLinenumberEnd: 1313
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:1313,56'
          Dst:             _ZN7CStringaSERKS_
    - 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:    _ZNK7CSocket3t_dERK7CStringS2_
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7CModule3t_dERK7CStringS2_
        - _ZNK7CSocket9GetModuleEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:683,12'
          Dst:             _ZNK7CSocket9GetModuleEv
        - Src:             'src/Socket.cpp:683,25'
          Dst:             _ZNK7CModule3t_dERK7CStringS2_
    - functionName:    _ZNK7CSocket9GetModuleEv
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CSocket3t_pERK7CStringS2_iS2_
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7CModule3t_pERK7CStringS2_iS2_
        - _ZNK7CSocket9GetModuleEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:678,12'
          Dst:             _ZNK7CSocket9GetModuleEv
        - Src:             'src/Socket.cpp:678,25'
          Dst:             _ZNK7CModule3t_pERK7CStringS2_iS2_
    - functionName:    _ZNK7CSocket3t_fERK7CStringS2_
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7CModule3t_fERK7CStringS2_
        - _ZNK7CSocket9GetModuleEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:672,12'
          Dst:             _ZNK7CSocket9GetModuleEv
        - Src:             'src/Socket.cpp:672,25'
          Dst:             _ZNK7CModule3t_fERK7CStringS2_
    - functionName:    _ZN7CSocket11ConnectUnixERK7CString
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          99
      EdgeCount:       35
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN12CSockManager11ConnectUnixERK7CStringS2_P8CZNCSock
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CModule10GetManagerEv
        - _ZNK7CSocket17ConstructSockNameERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:585,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Socket.cpp:585,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Socket.cpp:585,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:585,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:591,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:591,25'
          Dst:             _ZNK7CSocket17ConstructSockNameERK7CString
        - Src:             'src/Socket.cpp:591,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:592,23'
          Dst:             _ZNK7CModule10GetManagerEv
        - Src:             'src/Socket.cpp:592,37'
          Dst:             _ZN12CSockManager11ConnectUnixERK7CStringS2_P8CZNCSock
        - Src:             'src/Socket.cpp:593,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:591,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:593,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CSocket17ConstructSockNameERK7CString
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          208
      EdgeCount:       71
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK5CUser11GetUsernameEv
        - _ZNK5Csock11GetSockNameEv
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:596,25'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/Socket.cpp:596,25'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Socket.cpp:599,53'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/Socket.cpp:599,17'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Socket.cpp:599,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Socket.cpp:599,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:601,35'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Socket.cpp:602,36'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/Socket.cpp:603,48'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Socket.cpp:604,43'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/Socket.cpp:599,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:608,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:608,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK7CModule10GetManagerEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1296
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12CSockManager10ListenUnixERK7CStringS2_P8CZNCSock
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7CSocket10ListenUnixERK7CString
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          99
      EdgeCount:       35
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN12CSockManager10ListenUnixERK7CStringS2_P8CZNCSock
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CModule10GetManagerEv
        - _ZNK7CSocket17ConstructSockNameERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:573,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Socket.cpp:573,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Socket.cpp:573,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:573,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:579,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:579,25'
          Dst:             _ZNK7CSocket17ConstructSockNameERK7CString
        - Src:             'src/Socket.cpp:579,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:580,23'
          Dst:             _ZNK7CModule10GetManagerEv
        - Src:             'src/Socket.cpp:580,37'
          Dst:             _ZN12CSockManager10ListenUnixERK7CStringS2_P8CZNCSock
        - Src:             'src/Socket.cpp:581,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:579,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:581,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CSockManager9ListenAllEtRK7CStringbiP8CZNCSockj9EAddrType
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      bool
      argCount:        8
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - bool
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12CSockManager10ListenHostEtRK7CStringS2_biP8CZNCSockj9EAddrType
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Socket.h:116,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Socket.h:116,16'
          Dst:             _ZN12CSockManager10ListenHostEtRK7CStringS2_biP8CZNCSockj9EAddrType
        - Src:             'include/znc/Socket.h:116,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Socket.h:116,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CSocket6ListenEtbj
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          106
      EdgeCount:       35
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN12CSockManager9ListenAllEtRK7CStringbiP8CZNCSockj9EAddrType
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CModule10GetManagerEv
        - _ZNK7CSocket17ConstructSockNameERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:560,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Socket.cpp:560,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Socket.cpp:560,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:560,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:566,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:566,25'
          Dst:             _ZNK7CSocket17ConstructSockNameERK7CString
        - Src:             'src/Socket.cpp:566,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:567,23'
          Dst:             _ZNK7CModule10GetManagerEv
        - Src:             'src/Socket.cpp:567,37'
          Dst:             _ZN12CSockManager9ListenAllEtRK7CStringbiP8CZNCSockj9EAddrType
        - Src:             'src/Socket.cpp:569,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:566,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:569,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CSocket7ConnectERK7CStringtbj
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          174
      EdgeCount:       59
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN12CSockManager7ConnectERK7CStringtS2_ibS2_P8CZNCSock
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK11CIRCNetwork11GetBindHostEv
        - _ZNK5CUser11GetBindHostEv
        - _ZNK7CModule10GetManagerEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CSocket17ConstructSockNameERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:535,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Socket.cpp:535,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Socket.cpp:535,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:535,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:541,31'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Socket.cpp:542,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Socket.cpp:545,28'
          Dst:             _ZNK5CUser11GetBindHostEv
        - Src:             'src/Socket.cpp:545,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Socket.cpp:546,44'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Socket.cpp:548,35'
          Dst:             _ZNK11CIRCNetwork11GetBindHostEv
        - Src:             'src/Socket.cpp:548,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Socket.cpp:552,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:552,25'
          Dst:             _ZNK7CSocket17ConstructSockNameERK7CString
        - Src:             'src/Socket.cpp:552,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:553,16'
          Dst:             _ZNK7CModule10GetManagerEv
        - Src:             'src/Socket.cpp:553,30'
          Dst:             _ZN12CSockManager7ConnectERK7CStringtS2_ibS2_P8CZNCSock
        - Src:             'src/Socket.cpp:556,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:556,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:552,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:556,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:556,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CSockManager7ConnectERK7CStringtS2_ibS2_P8CZNCSock
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - int
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          162
      EdgeCount:       42
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN12CSockManager15StartTDNSThreadEPNS_8TDNSTaskEb
        - _ZN12CSockManager8TDNSTaskC2Ev
        - _ZN6CDebug5DebugEv
        - _ZN7CStringaSERKS_
        - _ZN8CZNCSock18SetHostToVerifySSLERK7CString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:401,17'
          Dst:             _ZN8CZNCSock18SetHostToVerifySSLERK7CString
        - Src:             'src/Socket.cpp:404,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Socket.cpp:404,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Socket.cpp:404,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:404,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:406,26'
          Dst:             _ZN12CSockManager8TDNSTaskC2Ev
        - Src:             'src/Socket.cpp:407,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Socket.cpp:409,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Socket.cpp:412,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Socket.cpp:417,9'
          Dst:             _ZN12CSockManager15StartTDNSThreadEPNS_8TDNSTaskEb
        - Src:             'src/Socket.cpp:419,5'
          Dst:             _ZN12CSockManager15StartTDNSThreadEPNS_8TDNSTaskEb
    - functionName:    _ZN8CZNCSock18SetHostToVerifySSLERK7CString
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Socket.h:47,28'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN12CSockManager8TDNSTaskC2Ev
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Socket.h:201,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Socket.h:203,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Socket.h:206,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Socket.h:211,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Socket.h:211,32'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CSockManager15StartTDNSThreadEPNS_8TDNSTaskEb
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          104
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN11CThreadPool3GetEv
        - _ZN11CThreadPool6addJobEP4CJob
        - _ZN12CSockManager7CDNSJobC2Ev
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:239,25'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Socket.cpp:240,24'
          Dst:             _ZN12CSockManager7CDNSJobC2Ev
        - Src:             'src/Socket.cpp:241,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Socket.cpp:246,5'
          Dst:             _ZN11CThreadPool3GetEv
        - Src:             'src/Socket.cpp:246,24'
          Dst:             _ZN11CThreadPool6addJobEP4CJob
        - Src:             'src/Socket.cpp:247,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:247,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CSockManager7CDNSJobC2Ev
      functionSourceFile: '/src/znc/include/znc/Socket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4CJobC2Ev
        - _ZN4CJobD2Ev
        - _ZN7CStringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Socket.h:231,9'
          Dst:             _ZN4CJobC2Ev
        - Src:             'include/znc/Socket.h:232,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Socket.h:237,34'
          Dst:             _ZN4CJobD2Ev
    - functionName:    _ZN7CSocket14ConnectionFromERK7CStringt
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4CZNC3GetEv
        - _ZNK4CZNC19AllowConnectionFromERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:529,12'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Socket.cpp:529,24'
          Dst:             _ZNK4CZNC19AllowConnectionFromERK7CString
    - functionName:    _ZN7CSocket9SockErrorEiRK7CString
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          91
      EdgeCount:       34
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN6CDebug5DebugEv
        - _ZNK5Csock11GetSockNameEv
        - strerror
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:520,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Socket.cpp:520,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Socket.cpp:520,5'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/Socket.cpp:520,5'
          Dst:             strerror
        - Src:             'src/Socket.cpp:520,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:520,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:524,9'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
    - functionName:    _ZNK7CSocket3t_sERK7CStringS2_
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7CModule3t_sERK7CStringS2_
        - _ZNK7CSocket9GetModuleEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:667,12'
          Dst:             _ZNK7CSocket9GetModuleEv
        - Src:             'src/Socket.cpp:667,25'
          Dst:             _ZNK7CModule3t_sERK7CStringS2_
    - functionName:    _ZN7CSocket16ReachedMaxBufferEv
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          117
      EdgeCount:       43
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK5Csock11GetSockNameEv
        - _ZNK7CSocket3t_sERK7CStringS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:512,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Socket.cpp:512,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Socket.cpp:512,5'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/Socket.cpp:512,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:512,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:515,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:515,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:515,13'
          Dst:             _ZNK7CSocket3t_sERK7CStringS2_
        - Src:             'src/Socket.cpp:514,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:514,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:514,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:514,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:514,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:514,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:516,5'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
    - functionName:    _ZN7CSocketD0Ev
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CSocketD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:486,21'
          Dst:             _ZN7CSocketD2Ev
    - functionName:    _ZN7CSocketD2Ev
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         42
      ICount:          185
      EdgeCount:       71
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN11CIRCNetwork12AddBytesReadEy
        - _ZN11CIRCNetwork15AddBytesWrittenEy
        - _ZN4CZNC12AddBytesReadEy
        - _ZN4CZNC15AddBytesWrittenEy
        - _ZN4CZNC3GetEv
        - _ZN5CUser12AddBytesReadEy
        - _ZN5CUser15AddBytesWrittenEy
        - _ZN7CModule12UnlinkSocketEP7CSocket
        - _ZN8CZNCSockD2Ev
        - _ZNK5Csock12GetBytesReadEv
        - _ZNK5Csock15GetBytesWrittenEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetTypeEv
        - _ZNK7CModule7GetUserEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:492,28'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/Socket.cpp:493,31'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/Socket.cpp:494,20'
          Dst:             _ZN7CModule12UnlinkSocketEP7CSocket
        - Src:             'src/Socket.cpp:498,21'
          Dst:             _ZNK7CModule7GetTypeEv
        - Src:             'src/Socket.cpp:499,35'
          Dst:             _ZNK5Csock15GetBytesWrittenEv
        - Src:             'src/Socket.cpp:499,19'
          Dst:             _ZN11CIRCNetwork15AddBytesWrittenEy
        - Src:             'src/Socket.cpp:500,32'
          Dst:             _ZNK5Csock12GetBytesReadEv
        - Src:             'src/Socket.cpp:500,19'
          Dst:             _ZN11CIRCNetwork12AddBytesReadEy
        - Src:             'src/Socket.cpp:502,28'
          Dst:             _ZNK7CModule7GetTypeEv
        - Src:             'src/Socket.cpp:503,32'
          Dst:             _ZNK5Csock15GetBytesWrittenEv
        - Src:             'src/Socket.cpp:503,16'
          Dst:             _ZN5CUser15AddBytesWrittenEy
        - Src:             'src/Socket.cpp:504,29'
          Dst:             _ZNK5Csock12GetBytesReadEv
        - Src:             'src/Socket.cpp:504,16'
          Dst:             _ZN5CUser12AddBytesReadEy
        - Src:             'src/Socket.cpp:506,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Socket.cpp:506,37'
          Dst:             _ZNK5Csock15GetBytesWrittenEv
        - Src:             'src/Socket.cpp:506,21'
          Dst:             _ZN4CZNC15AddBytesWrittenEy
        - Src:             'src/Socket.cpp:507,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Socket.cpp:507,34'
          Dst:             _ZNK5Csock12GetBytesReadEv
        - Src:             'src/Socket.cpp:507,21'
          Dst:             _ZN4CZNC12AddBytesReadEy
        - Src:             'src/Socket.cpp:509,1'
          Dst:             _ZN8CZNCSockD2Ev
        - Src:             'src/Socket.cpp:492,28'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7CSocketC2EP7CModuleRK7CStringti
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN5Csock14EnableReadLineEv
        - _ZN5Csock21SetMaxBufferThresholdEj
        - _ZN7CModule9AddSocketEP7CSocket
        - _ZN8CZNCSockC2ERK7CStringti
        - _ZN8CZNCSockD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:480,7'
          Dst:             _ZN8CZNCSockC2ERK7CStringti
        - Src:             'src/Socket.cpp:481,31'
          Dst:             _ZN7CModule9AddSocketEP7CSocket
        - Src:             'src/Socket.cpp:484,1'
          Dst:             _ZN8CZNCSockD2Ev
        - Src:             'src/Socket.cpp:482,5'
          Dst:             _ZN5Csock14EnableReadLineEv
        - Src:             'src/Socket.cpp:483,5'
          Dst:             _ZN5Csock21SetMaxBufferThresholdEj
    - functionName:    _ZN7CSocketC2EP7CModule
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN5Csock14EnableReadLineEv
        - _ZN5Csock21SetMaxBufferThresholdEj
        - _ZN7CModule9AddSocketEP7CSocket
        - _ZN8CZNCSockC2Ei
        - _ZN8CZNCSockD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:472,38'
          Dst:             _ZN8CZNCSockC2Ei
        - Src:             'src/Socket.cpp:473,31'
          Dst:             _ZN7CModule9AddSocketEP7CSocket
        - Src:             'src/Socket.cpp:476,1'
          Dst:             _ZN8CZNCSockD2Ev
        - Src:             'src/Socket.cpp:474,5'
          Dst:             _ZN5Csock14EnableReadLineEv
        - Src:             'src/Socket.cpp:475,5'
          Dst:             _ZN5Csock21SetMaxBufferThresholdEj
    - functionName:    _ZN8CZNCSockC2Ei
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN5CsockC2Ei
        - _ZN5CsockD2Ev
        - _ZN7CStringC2EPKc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:44,7'
          Dst:             _ZN5CsockC2Ei
        - Src:             'src/Socket.cpp:45,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:58,1'
          Dst:             _ZN5CsockD2Ev
    - functionName:    _ZN12CSockManager13DelSockByAddrEP5Csock
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN14CSocketManager13DelSockByAddrEP5Csock
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:468,31'
          Dst:             _ZN14CSocketManager13DelSockByAddrEP5Csock
    - functionName:    _ZN12CSockManagerD0Ev
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12CSockManagerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:394,31'
          Dst:             _ZN12CSockManagerD2Ev
    - functionName:    _ZN12CSockManagerD2Ev
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14TSocketManagerI8CZNCSockED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:394,32'
          Dst:             _ZN14TSocketManagerI8CZNCSockED2Ev
    - functionName:    _ZN12CSockManager16CThreadMonitorFDC2Ev
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11CSMonitorFD3AddEis
        - _ZN11CSMonitorFDC2Ev
        - _ZN11CSMonitorFDD2Ev
        - _ZN11CThreadPool3GetEv
        - _ZNK11CThreadPool9getReadFDEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:191,5'
          Dst:             _ZN11CSMonitorFDC2Ev
        - Src:             'src/Socket.cpp:191,30'
          Dst:             _ZN11CThreadPool3GetEv
        - Src:             'src/Socket.cpp:191,49'
          Dst:             _ZNK11CThreadPool9getReadFDEv
        - Src:             'src/Socket.cpp:191,26'
          Dst:             _ZN11CSMonitorFD3AddEis
        - Src:             'src/Socket.cpp:191,73'
          Dst:             _ZN11CSMonitorFDD2Ev
    - functionName:    _ZN11CSockCommon9MonitorFDEP11CSMonitorFD
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14TSocketManagerI8CZNCSockEC2Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1661
      functionLinenumberEnd: 1661
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14CSocketManagerC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:1661,21'
          Dst:             _ZN14CSocketManagerC2Ev
    - functionName:    _ZN12CSockManagerC2Ev
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN11CSockCommon9MonitorFDEP11CSMonitorFD
        - _ZN12CSockManager16CThreadMonitorFDC2Ev
        - _ZN14TSocketManagerI8CZNCSockEC2Ev
        - _ZN14TSocketManagerI8CZNCSockED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:388,15'
          Dst:             _ZN14TSocketManagerI8CZNCSockEC2Ev
        - Src:             'src/Socket.cpp:390,19'
          Dst:             _ZN12CSockManager16CThreadMonitorFDC2Ev
        - Src:             'src/Socket.cpp:390,5'
          Dst:             _ZN11CSockCommon9MonitorFDEP11CSMonitorFD
        - Src:             'src/Socket.cpp:392,1'
          Dst:             _ZN14TSocketManagerI8CZNCSockED2Ev
    - functionName:    _ZN8CZNCSock11SetEncodingERK7CString
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12CSockManager22GetAnonConnectionCountERK7CString
      functionSourceFile: '/src/znc/src/Socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          211
      EdgeCount:       45
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK5Csock11GetRemoteIPEv
        - _ZNK5Csock11GetSockNameEv
        - _ZNK5Csock7GetTypeEv
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Socket.cpp:77,20'
          Dst:             _ZNK5Csock7GetTypeEv
        - Src:             'src/Socket.cpp:77,58'
          Dst:             _ZNK5Csock11GetRemoteIPEv
        - Src:             'src/Socket.cpp:78,21'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/Socket.cpp:78,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Socket.cpp:78,35'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Socket.cpp:77,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:77,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:77,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:77,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Socket.cpp:83,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Socket.cpp:83,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Socket.cpp:83,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Socket.cpp:83,5'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    _GLOBAL__sub_I_WebModules.cpp
      functionSourceFile: '/src/znc/src/WebModules.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:  []
      Callsites:
        - Src:             'src/WebModules.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15CSessionManagerC2Ev
        - _ZN15CSessionManagerD2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:50,24'
          Dst:             _ZN15CSessionManagerC2Ev
        - Src:             'src/WebModules.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'src/WebModules.cpp:0,0'
          Dst:             _ZN15CSessionManagerD2Ev
    - functionName:    _ZN15CSessionManagerC2Ev
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14CWebSessionMapC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:38,25'
          Dst:             _ZN14CWebSessionMapC2Ej
    - functionName:    _ZN15CSessionManagerD2Ev
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN14CWebSessionMapD2Ev
        - _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE5ClearEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:42,23'
          Dst:             _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE5ClearEv
        - Src:             'src/WebModules.cpp:43,5'
          Dst:             _ZN14CWebSessionMapD2Ev
        - Src:             'src/WebModules.cpp:42,23'
          Dst:             __clang_call_terminate
    - functionName:    _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE5ClearEv
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CWebSessionMapD2Ev
      functionSourceFile: '/src/znc/include/znc/WebModules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/WebModules.h:120,7'
          Dst:             _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEED2Ev
    - functionName:    _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEED2Ev
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEED0Ev
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Utils.h:301,26'
          Dst:             _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEED2Ev
    - functionName:    _ZN14CWebSessionMapC2Ej
      functionSourceFile: '/src/znc/include/znc/WebModules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/WebModules.h:123,11'
          Dst:             _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEEC2Ej
    - functionName:    _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEEC2Ej
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CWebSessionMapD0Ev
      functionSourceFile: '/src/znc/include/znc/WebModules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14CWebSessionMapD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/WebModules.h:120,7'
          Dst:             _ZN14CWebSessionMapD2Ev
    - functionName:    _ZN8CWebAuthC2EP8CWebSockRK7CStringS4_b
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9CAuthBaseC2ERK7CStringS2_P8CZNCSock
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:123,7'
          Dst:             _ZN9CAuthBaseC2ERK7CStringS2_P8CZNCSock
    - functionName:    _ZN8CWebAuthD2Ev
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9CAuthBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:56,27'
          Dst:             _ZN9CAuthBaseD2Ev
    - functionName:    _ZN8CWebAuthD0Ev
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CWebAuthD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:56,26'
          Dst:             _ZN8CWebAuthD2Ev
    - functionName:    _ZN8CWebAuth10InvalidateEv
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9CAuthBase10InvalidateEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:210,16'
          Dst:             _ZN9CAuthBase10InvalidateEv
    - functionName:    _ZN8CWebAuth13AcceptedLoginER5CUser
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          223
      EdgeCount:       76
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN11CWebSession7SetUserEP5CUser
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN5Csock11UnPauseReadEv
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CWebSock10GetSessionEv
        - _ZN9CHTTPSock11SetLoggedInEb
        - _ZN9CHTTPSock8RedirectERK7CString
        - _ZNK11CWebSession5GetIdEv
        - _ZNK5CUser11GetUsernameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:168,62'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:170,20'
          Dst:             _ZN11CWebSession7SetUserEP5CUser
        - Src:             'src/WebModules.cpp:172,21'
          Dst:             _ZN9CHTTPSock11SetLoggedInEb
        - Src:             'src/WebModules.cpp:173,21'
          Dst:             _ZN5Csock11UnPauseReadEv
        - Src:             'src/WebModules.cpp:175,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:175,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:175,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:177,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:177,25'
          Dst:             _ZN9CHTTPSock8RedirectERK7CString
        - Src:             'src/WebModules.cpp:177,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:177,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:180,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/WebModules.cpp:180,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/WebModules.cpp:180,9'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/WebModules.cpp:180,9'
          Dst:             _ZNK11CWebSession5GetIdEv
        - Src:             'src/WebModules.cpp:180,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:180,9'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    _ZN8CWebAuth12RefusedLoginERK7CString
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         56
      ICount:          278
      EdgeCount:       93
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN11CWebSession7SetUserEP5CUser
        - _ZN11CWebSession8AddErrorERK7CString
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN5Csock11UnPauseReadEv
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CWebSock10GetSessionEv
        - _ZN9CHTTPSock11SetLoggedInEb
        - _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - _ZN9CHTTPSock8RedirectERK7CString
        - _ZN9CHTTPSock9AddHeaderERK7CStringS2_
        - _ZNK11CWebSession5GetIdEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:187,62'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:189,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:189,20'
          Dst:             _ZN11CWebSession8AddErrorERK7CString
        - Src:             'src/WebModules.cpp:189,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:190,20'
          Dst:             _ZN11CWebSession7SetUserEP5CUser
        - Src:             'src/WebModules.cpp:192,21'
          Dst:             _ZN9CHTTPSock11SetLoggedInEb
        - Src:             'src/WebModules.cpp:193,21'
          Dst:             _ZN5Csock11UnPauseReadEv
        - Src:             'src/WebModules.cpp:195,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:195,55'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:195,25'
          Dst:             _ZN9CHTTPSock9AddHeaderERK7CStringS2_
        - Src:             'src/WebModules.cpp:195,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:195,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:197,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:198,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:196,36'
          Dst:             _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - Src:             'src/WebModules.cpp:196,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:196,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:189,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:195,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:195,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:196,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:196,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:201,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:201,25'
          Dst:             _ZN9CHTTPSock8RedirectERK7CString
        - Src:             'src/WebModules.cpp:201,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:201,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:204,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/WebModules.cpp:204,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/WebModules.cpp:204,9'
          Dst:             _ZNK11CWebSession5GetIdEv
        - Src:             'src/WebModules.cpp:204,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:204,9'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    _ZN8CWebSock10GetSessionEv
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         168
      ICount:          804
      EdgeCount:       276
      CyclomaticComplexity: 110
      functionsReached:
        - _ZN11CWebSession16UpdateLastActiveEv
        - _ZN11CWebSessionC2ERK7CStringS2_
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - _ZN7CString12RandomStringEj
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2El
        - _ZN7CStringC2Et
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CWebSock16GetRequestCookieERK7CString
        - _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7AddItemERKS0_RKS4_
        - _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7GetItemERKS0_
        - _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7HasItemERKS0_
        - _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7RemItemERKS0_
        - _ZNK11CWebSession10IsLoggedInEv
        - _ZNK11CWebSession5GetIdEv
        - _ZNK11CWebSession7GetUserEv
        - _ZNK5CUser11GetUsernameEv
        - _ZNK5Csock10GetLocalIPEv
        - _ZNK5Csock12GetLocalPortEv
        - _ZNK5Csock13GetRemotePortEv
        - _ZNK7CString6SHA256Ev
        - time
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:935,55'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:935,38'
          Dst:             _ZN8CWebSock16GetRequestCookieERK7CString
        - Src:             'src/WebModules.cpp:935,38'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:937,32'
          Dst:             _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7GetItemERKS0_
        - Src:             'src/WebModules.cpp:941,53'
          Dst:             _ZNK11CWebSession5GetIdEv
        - Src:             'src/WebModules.cpp:941,32'
          Dst:             _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7AddItemERKS0_RKS4_
        - Src:             'src/WebModules.cpp:942,22'
          Dst:             _ZN11CWebSession16UpdateLastActiveEv
        - Src:             'src/WebModules.cpp:944,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/WebModules.cpp:944,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/WebModules.cpp:944,9'
          Dst:             _ZNK11CWebSession10IsLoggedInEv
        - Src:             'src/WebModules.cpp:944,9'
          Dst:             _ZNK11CWebSession7GetUserEv
        - Src:             'src/WebModules.cpp:944,9'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/WebModules.cpp:944,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:944,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:944,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:935,38'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:944,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:944,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:953,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:955,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:958,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/WebModules.cpp:958,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/WebModules.cpp:958,9'
          Dst:             _ZNK11CWebSession5GetIdEv
        - Src:             'src/WebModules.cpp:958,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:958,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:953,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:955,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:958,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:958,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:960,52'
          Dst:             _ZNK11CWebSession5GetIdEv
        - Src:             'src/WebModules.cpp:960,32'
          Dst:             _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7RemItemERKS0_
        - Src:             'src/WebModules.cpp:963,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/WebModules.cpp:965,22'
          Dst:             _ZN7CString12RandomStringEj
        - Src:             'src/WebModules.cpp:965,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:965,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:966,59'
          Dst:             _ZNK5Csock13GetRemotePortEv
        - Src:             'src/WebModules.cpp:966,51'
          Dst:             _ZN7CStringC2Et
        - Src:             'src/WebModules.cpp:966,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:966,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:967,29'
          Dst:             _ZNK5Csock10GetLocalIPEv
        - Src:             'src/WebModules.cpp:967,58'
          Dst:             _ZNK5Csock12GetLocalPortEv
        - Src:             'src/WebModules.cpp:967,50'
          Dst:             _ZN7CStringC2Et
        - Src:             'src/WebModules.cpp:967,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:967,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:968,37'
          Dst:             time
        - Src:             'src/WebModules.cpp:968,29'
          Dst:             _ZN7CStringC2El
        - Src:             'src/WebModules.cpp:968,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:969,33'
          Dst:             _ZNK7CString6SHA256Ev
        - Src:             'src/WebModules.cpp:969,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:969,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:971,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/WebModules.cpp:971,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/WebModules.cpp:971,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:965,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:966,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:966,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:967,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:967,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:968,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:969,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:971,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:972,37'
          Dst:             _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7HasItemERKS0_
        - Src:             'src/WebModules.cpp:975,13'
          Dst:             _ZN11CWebSessionC2ERK7CStringS2_
        - Src:             'src/WebModules.cpp:974,34'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:976,47'
          Dst:             _ZNK11CWebSession5GetIdEv
        - Src:             'src/WebModules.cpp:976,28'
          Dst:             _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7AddItemERKS0_RKS4_
        - Src:             'src/WebModules.cpp:974,34'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:981,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:981,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:981,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:981,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CWebSession8AddErrorERK7CString
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CWebSession7SetUserEP5CUser
      functionSourceFile: '/src/znc/include/znc/WebModules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CHTTPSock11SetLoggedInEb
      functionSourceFile: '/src/znc/include/znc/HTTPSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CWebSession5GetIdEv
      functionSourceFile: '/src/znc/include/znc/WebModules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CWebSock16GetRequestCookieERK7CString
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          202
      EdgeCount:       69
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Et
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK5Csock12GetLocalPortEv
        - _ZNK9CHTTPSock16GetRequestCookieERK7CString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:586,42'
          Dst:             _ZNK5Csock12GetLocalPortEv
        - Src:             'src/WebModules.cpp:586,34'
          Dst:             _ZN7CStringC2Et
        - Src:             'src/WebModules.cpp:586,34'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:586,34'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:587,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/WebModules.cpp:590,44'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:590,27'
          Dst:             _ZNK9CHTTPSock16GetRequestCookieERK7CString
        - Src:             'src/WebModules.cpp:590,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:590,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:590,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:586,34'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:590,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:590,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:595,27'
          Dst:             _ZNK9CHTTPSock16GetRequestCookieERK7CString
        - Src:             'src/WebModules.cpp:598,12'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/WebModules.cpp:599,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:599,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:599,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:599,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7GetItemERKS0_
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7CleanupEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Utils.h:356,9'
          Dst:             _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7CleanupEv
    - functionName:    _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7AddItemERKS0_RKS4_
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7AddItemERKS0_RKS4_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Utils.h:321,49'
          Dst:             _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7AddItemERKS0_RKS4_j
    - functionName:    _ZN11CWebSession16UpdateLastActiveEv
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - time
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:117,40'
          Dst:             time
    - functionName:    _ZNK11CWebSession10IsLoggedInEv
      functionSourceFile: '/src/znc/include/znc/WebModules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CWebSession7GetUserEv
      functionSourceFile: '/src/znc/include/znc/WebModules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17compareLastActiveRKNSt3__14pairIK7CStringP11CWebSessionEES7_
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CWebSession13GetLastActiveEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:927,26'
          Dst:             _ZNK11CWebSession13GetLastActiveEv
        - Src:             'src/WebModules.cpp:927,59'
          Dst:             _ZNK11CWebSession13GetLastActiveEv
    - functionName:    _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7RemItemERKS0_
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7HasItemERKS0_
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7CleanupEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Utils.h:346,9'
          Dst:             _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7CleanupEv
    - functionName:    _ZN11CWebSessionD2Ev
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          90
      EdgeCount:       27
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7CStringD2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:90,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:90,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:79,32'
          Dst:             __clang_call_terminate
    - functionName:    _ZN11CWebSessionC2ERK7CStringS2_
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          94
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN11CWebSession16UpdateLastActiveEv
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:107,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/WebModules.cpp:108,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/WebModules.cpp:114,5'
          Dst:             _ZN11CWebSession16UpdateLastActiveEv
        - Src:             'src/WebModules.cpp:115,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:115,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7CleanupEv
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6CUtils11GetMillTimeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Utils.h:376,17'
          Dst:             _ZN6CUtils11GetMillTimeEv
    - functionName:    _ZNK11CWebSession13GetLastActiveEv
      functionSourceFile: '/src/znc/include/znc/WebModules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7AddItemERKS0_RKS4_j
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN6CUtils11GetMillTimeEv
        - _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7RemItemERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Utils.h:333,13'
          Dst:             _ZN9TCacheMapI7CStringNSt3__110shared_ptrI11CWebSessionEEE7RemItemERKS0_
        - Src:             'include/znc/Utils.h:337,32'
          Dst:             _ZN6CUtils11GetMillTimeEv
    - functionName:    _ZN14CZNCTagHandlerC2ER8CWebSock
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN19CTemplateTagHandlerC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:93,7'
          Dst:             _ZN19CTemplateTagHandlerC2Ev
    - functionName:    _ZN19CTemplateTagHandlerC2Ev
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CZNCTagHandlerD2Ev
      functionSourceFile: '/src/znc/include/znc/WebModules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN19CTemplateTagHandlerD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/WebModules.h:38,32'
          Dst:             _ZN19CTemplateTagHandlerD2Ev
    - functionName:    _ZN14CZNCTagHandlerD0Ev
      functionSourceFile: '/src/znc/include/znc/WebModules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14CZNCTagHandlerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/WebModules.h:38,31'
          Dst:             _ZN14CZNCTagHandlerD2Ev
    - functionName:    _ZN19CTemplateTagHandler9HandleVarER9CTemplateRK7CStringS4_RS2_
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CZNCTagHandler9HandleTagER9CTemplateRK7CStringS4_RS2_
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          117
      EdgeCount:       35
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK9CHTTPSock8GetParamERK7CStringbS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:97,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:97,15'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/WebModules.cpp:97,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:99,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:99,44'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/WebModules.cpp:99,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:99,29'
          Dst:             _ZNK9CHTTPSock8GetParamERK7CStringbS2_
        - Src:             'src/WebModules.cpp:99,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:99,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:99,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:99,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:99,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:97,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:99,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:99,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:99,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:99,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN19CTemplateTagHandler8HandleIfER9CTemplateRK7CStringS4_RS2_
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19CTemplateTagHandler11HandleValueER9CTemplateR7CStringRK8MCString
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19CTemplateTagHandlerD2Ev
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19CTemplateTagHandlerD0Ev
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN19CTemplateTagHandlerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Template.h:31,36'
          Dst:             _ZN19CTemplateTagHandlerD2Ev
    - functionName:    _ZN19CTemplateTagHandler9HandleTagER9CTemplateRK7CStringS4_RS2_
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16CTemplateOptionsD0Ev
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16CTemplateOptionsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Template.h:62,33'
          Dst:             _ZN16CTemplateOptionsD2Ev
    - functionName:    _ZN16CTemplateOptionsD2Ev
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16CTemplateOptionsC2Ev
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CTemplateC2ERK7CString
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN16CTemplateOptionsC2Ev
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Template.h:134,11'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'include/znc/Template.h:136,11'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'include/znc/Template.h:140,27'
          Dst:             _ZN16CTemplateOptionsC2Ev
        - Src:             'include/znc/Template.h:141,31'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Template.h:141,31'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZNK4CZNC11GetSkinNameEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2ERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/znc.h:144,42'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZN8CWebSock10GetSockObjERK7CStringt
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:1010,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/WebModules.cpp:1010,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/WebModules.cpp:1010,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:1010,5'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    _ZN8CWebSock7OnLoginERK7CStringS2_b
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 993
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          104
      EdgeCount:       29
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CZNC3GetEv
        - _ZN4CZNC8AuthUserENSt3__110shared_ptrI9CAuthBaseEE
        - _ZN5Csock9PauseReadEv
        - _ZN6CDebug5DebugEv
        - _ZNK9CHTTPSock10IsLoggedInEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:994,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/WebModules.cpp:994,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/WebModules.cpp:994,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:994,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:1000,5'
          Dst:             _ZN5Csock9PauseReadEv
        - Src:             'src/WebModules.cpp:1001,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/WebModules.cpp:1001,17'
          Dst:             _ZN4CZNC8AuthUserENSt3__110shared_ptrI9CAuthBaseEE
        - Src:             'src/WebModules.cpp:1004,12'
          Dst:             _ZNK9CHTTPSock10IsLoggedInEv
    - functionName:    _ZNK9CHTTPSock10IsLoggedInEv
      functionSourceFile: '/src/znc/include/znc/HTTPSock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CWebSock14PrintErrorPageERK7CString
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          130
      EdgeCount:       32
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN9CTemplate7SetFileERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:917,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:917,16'
          Dst:             _ZN9CTemplate7SetFileERK7CString
        - Src:             'src/WebModules.cpp:917,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:919,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:919,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:919,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:919,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:919,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:920,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:920,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:920,25'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:920,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:920,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:921,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:921,25'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:921,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:917,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:919,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:919,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:920,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:920,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:921,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CWebSock17ValidateCSRFCheckERK7CString
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          165
      EdgeCount:       40
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CWebSock12GetCSRFCheckEv
        - _ZNK9CHTTPSock8GetParamERK7CStringbS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:989,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:989,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:989,32'
          Dst:             _ZNK9CHTTPSock8GetParamERK7CStringbS2_
        - Src:             'src/WebModules.cpp:989,59'
          Dst:             _ZN8CWebSock12GetCSRFCheckEv
        - Src:             'src/WebModules.cpp:989,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:989,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:989,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:989,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:989,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:989,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:989,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CWebSock12GetCSRFCheckEv
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 983
      functionLinenumberEnd: 986
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN8CWebSock10GetSessionEv
        - _ZNK11CWebSession5GetIdEv
        - _ZNK7CString3MD5Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:984,45'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:985,22'
          Dst:             _ZNK11CWebSession5GetIdEv
        - Src:             'src/WebModules.cpp:985,30'
          Dst:             _ZNK7CString3MD5Ev
    - functionName:    _ZNK11CWebSession5GetIPEv
      functionSourceFile: '/src/znc/include/znc/WebModules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4CZNC21GetProtectWebSessionsEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CWebSock21OnPageRequestInternalERK7CStringRS0_
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         851
      ICount:          3980
      EdgeCount:       1541
      CyclomaticComplexity: 692
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CWebSession7SetUserEP5CUser
        - _ZN11CWebSession8AddErrorERK7CString
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN14CLanguageScopeC2ERK7CString
        - _ZN14CLanguageScopeD2Ev
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN6CDebug5DebugEv
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CWebSock10AddModLoopERK7CStringR7CModuleP9CTemplate
        - _ZN8CWebSock10GetSessionEv
        - _ZN8CWebSock10SendCookieERK7CStringS2_
        - _ZN8CWebSock11GetSkinNameEv
        - _ZN8CWebSock11GetSkinPathERK7CString
        - _ZN8CWebSock12GetCSRFCheckEv
        - _ZN8CWebSock13PrintTemplateERK7CStringRS0_P7CModule
        - _ZN8CWebSock15PrintStaticFileERK7CStringRS0_P7CModule
        - _ZN8CWebSock16GetRequestCookieERK7CString
        - _ZN8CWebSock17ValidateCSRFCheckERK7CString
        - _ZN8CWebSock8SetPathsEP7CModuleb
        - _ZN9CHTTPSock11SetLoggedInEb
        - _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - _ZN9CHTTPSock8RedirectERK7CString
        - _ZN9CTemplate10AppendPathERK7CStringb
        - _ZN9CTemplate10ClearPathsEv
        - _ZN9CTemplate10ExpandFileERK7CStringb
        - _ZN9CTemplate6AddRowERK7CString
        - _ZNK11CWebSession10IsLoggedInEv
        - _ZNK11CWebSession5GetIPEv
        - _ZNK11CWebSession5GetIdEv
        - _ZNK11CWebSession7GetUserEv
        - _ZNK11CWebSession7IsAdminEv
        - _ZNK11CWebSubPage13RequiresAdminEv
        - _ZNK11CWebSubPage7GetNameEv
        - _ZNK4CZNC21GetProtectWebSessionsEv
        - _ZNK5CUser11FindNetworkERK7CString
        - _ZNK5CUser11GetLanguageEv
        - _ZNK5CUser11GetUsernameEv
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule13GetModDataDirEv
        - _ZNK7CModule7GetTypeEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK7CString10TrimLeft_nERKS_
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString6ToBoolEv
        - _ZNK7CString6Trim_nERKS_
        - _ZNK7CString8ContainsERKS_15CaseSensitivity
        - _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - _ZNK8CModules10FindModuleERK7CString
        - _ZNK9CHTTPSock10IsLoggedInEv
        - _ZNK9CHTTPSock10SentHeaderEv
        - _ZNK9CHTTPSock6IsPostEv
        - _ZNK9CHTTPSock7GetPathEv
        - _ZNK9CHTTPSock8GetParamERK7CStringbS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   'src/WebModules.cpp:794,9'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/WebModules.cpp:642,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/WebModules.cpp:642,21'
          Dst:             _ZNK4CZNC21GetProtectWebSessionsEv
        - Src:             'src/WebModules.cpp:643,9'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:643,23'
          Dst:             _ZNK11CWebSession5GetIPEv
        - Src:             'src/WebModules.cpp:642,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:644,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/WebModules.cpp:644,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/WebModules.cpp:644,9'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:644,9'
          Dst:             _ZNK11CWebSession5GetIPEv
        - Src:             'src/WebModules.cpp:644,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:644,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:645,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/WebModules.cpp:645,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/WebModules.cpp:645,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:645,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:645,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:645,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:646,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:646,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:646,9'
          Dst:             _ZN8CWebSock10SendCookieERK7CStringS2_
        - Src:             'src/WebModules.cpp:646,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:646,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:647,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:648,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:647,9'
          Dst:             _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - Src:             'src/WebModules.cpp:647,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:647,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:646,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:646,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:647,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:647,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:661,9'
          Dst:             _ZNK9CHTTPSock6IsPostEv
        - Src:             'src/WebModules.cpp:661,55'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:661,44'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/WebModules.cpp:662,10'
          Dst:             _ZN8CWebSock17ValidateCSRFCheckERK7CString
        - Src:             'src/WebModules.cpp:661,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:663,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/WebModules.cpp:663,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/WebModules.cpp:663,9'
          Dst:             _ZN8CWebSock12GetCSRFCheckEv
        - Src:             'src/WebModules.cpp:663,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:663,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:661,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:663,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:663,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:664,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/WebModules.cpp:664,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/WebModules.cpp:664,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:664,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:664,9'
          Dst:             _ZNK9CHTTPSock8GetParamERK7CStringbS2_
        - Src:             'src/WebModules.cpp:664,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:664,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:664,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:664,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:664,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:664,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:664,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:664,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:666,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:667,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:665,9'
          Dst:             _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - Src:             'src/WebModules.cpp:665,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:665,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:665,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:665,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:672,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:672,29'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:672,43'
          Dst:             _ZNK11CWebSession5GetIdEv
        - Src:             'src/WebModules.cpp:672,5'
          Dst:             _ZN8CWebSock10SendCookieERK7CStringS2_
        - Src:             'src/WebModules.cpp:672,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:674,9'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:674,23'
          Dst:             _ZNK11CWebSession10IsLoggedInEv
        - Src:             'src/WebModules.cpp:675,19'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:675,33'
          Dst:             _ZNK11CWebSession7GetUserEv
        - Src:             'src/WebModules.cpp:675,44'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/WebModules.cpp:675,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:672,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:679,23'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:679,37'
          Dst:             _ZNK11CWebSession7GetUserEv
        - Src:             'src/WebModules.cpp:679,48'
          Dst:             _ZNK5CUser11GetLanguageEv
        - Src:             'src/WebModules.cpp:679,64'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:678,20'
          Dst:             _ZN14CLanguageScopeC2ERK7CString
        - Src:             'src/WebModules.cpp:678,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:683,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:683,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:683,29'
          Dst:             _ZNK9CHTTPSock8GetParamERK7CStringbS2_
        - Src:             'src/WebModules.cpp:683,61'
          Dst:             _ZNK7CString6ToBoolEv
        - Src:             'src/WebModules.cpp:684,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:684,13'
          Dst:             _ZN8CWebSock16GetRequestCookieERK7CString
        - Src:             'src/WebModules.cpp:683,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:683,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:683,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:683,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:683,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:685,13'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:686,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:685,27'
          Dst:             _ZN11CWebSession8AddErrorERK7CString
        - Src:             'src/WebModules.cpp:685,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:678,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:683,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:683,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:683,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:683,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:685,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:688,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:688,16'
          Dst:             _ZN8CWebSock13PrintTemplateERK7CStringRS0_P7CModule
        - Src:             'src/WebModules.cpp:688,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:688,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:690,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:690,16'
          Dst:             _ZN8CWebSock15PrintStaticFileERK7CStringRS0_P7CModule
        - Src:             'src/WebModules.cpp:690,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:690,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:692,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:692,16'
          Dst:             _ZN8CWebSock15PrintStaticFileERK7CStringRS0_P7CModule
        - Src:             'src/WebModules.cpp:692,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:692,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:694,9'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:694,23'
          Dst:             _ZN11CWebSession7SetUserEP5CUser
        - Src:             'src/WebModules.cpp:695,9'
          Dst:             _ZN9CHTTPSock11SetLoggedInEb
        - Src:             'src/WebModules.cpp:696,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:696,9'
          Dst:             _ZN9CHTTPSock8RedirectERK7CString
        - Src:             'src/WebModules.cpp:696,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:696,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:701,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:701,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:701,13'
          Dst:             _ZNK9CHTTPSock8GetParamERK7CStringbS2_
        - Src:             'src/WebModules.cpp:701,35'
          Dst:             _ZNK7CString6ToBoolEv
        - Src:             'src/WebModules.cpp:701,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:701,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:701,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:702,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:702,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:702,23'
          Dst:             _ZNK9CHTTPSock8GetParamERK7CStringbS2_
        - Src:             'src/WebModules.cpp:702,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:702,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:702,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:702,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:703,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:703,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:703,23'
          Dst:             _ZNK9CHTTPSock8GetParamERK7CStringbS2_
        - Src:             'src/WebModules.cpp:703,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:703,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:703,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:703,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:701,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:701,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:701,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:702,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:702,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:702,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:703,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:703,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:703,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:710,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:710,9'
          Dst:             _ZN9CHTTPSock8RedirectERK7CString
        - Src:             'src/WebModules.cpp:710,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:710,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:712,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:712,21'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/WebModules.cpp:712,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:713,16'
          Dst:             _ZN8CWebSock15PrintStaticFileERK7CStringRS0_P7CModule
        - Src:             'src/WebModules.cpp:712,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:714,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:714,21'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/WebModules.cpp:714,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:715,29'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:718,33'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:721,24'
          Dst:             _ZN9CTemplate10ClearPathsEv
        - Src:             'src/WebModules.cpp:722,35'
          Dst:             _ZN8CWebSock11GetSkinPathERK7CString
        - Src:             'src/WebModules.cpp:722,35'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:722,24'
          Dst:             _ZN9CTemplate10AppendPathERK7CStringb
        - Src:             'src/WebModules.cpp:722,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:722,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:724,38'
          Dst:             _ZN9CTemplate10ExpandFileERK7CStringb
        - Src:             'src/WebModules.cpp:724,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:724,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:724,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:714,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:722,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:722,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:724,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:724,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:729,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:729,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:731,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:731,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:731,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:731,21'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/WebModules.cpp:731,61'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:731,50'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/WebModules.cpp:731,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:731,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:733,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:733,19'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/WebModules.cpp:733,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:733,42'
          Dst:             _ZNK7CString8ContainsERKS_15CaseSensitivity
        - Src:             'src/WebModules.cpp:734,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:734,19'
          Dst:             _ZNK7CString10TrimLeft_nERKS_
        - Src:             'src/WebModules.cpp:734,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:734,40'
          Dst:             _ZNK7CString10TrimLeft_nERKS_
        - Src:             'src/WebModules.cpp:734,65'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:734,56'
          Dst:             _ZNK7CString8ContainsERKS_15CaseSensitivity
        - Src:             'src/WebModules.cpp:733,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:733,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:733,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:733,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:733,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:733,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:733,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:735,22'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:735,13'
          Dst:             _ZN9CHTTPSock8RedirectERK7CString
        - Src:             'src/WebModules.cpp:735,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:731,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:731,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:733,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:733,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:733,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:733,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:733,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:733,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:733,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:735,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:742,19'
          Dst:             _ZNK9CHTTPSock7GetPathEv
        - Src:             'src/WebModules.cpp:742,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:742,29'
          Dst:             _ZNK7CString10TrimLeft_nERKS_
        - Src:             'src/WebModules.cpp:742,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:742,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:742,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:742,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:744,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:744,17'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/WebModules.cpp:744,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:745,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:745,17'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/WebModules.cpp:745,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:747,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:747,33'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/WebModules.cpp:747,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:748,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:748,27'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/WebModules.cpp:748,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:748,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:748,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:751,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:751,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/WebModules.cpp:751,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:742,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:742,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:742,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:744,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:745,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:747,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:748,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:748,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:751,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:753,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:753,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/WebModules.cpp:753,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:753,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:755,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:755,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/WebModules.cpp:755,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:755,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:758,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:759,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:758,13'
          Dst:             _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - Src:             'src/WebModules.cpp:758,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:758,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:758,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:758,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:770,56'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:770,40'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/WebModules.cpp:770,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:771,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:771,31'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/WebModules.cpp:771,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:771,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:771,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:773,24'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:773,38'
          Dst:             _ZNK11CWebSession7GetUserEv
        - Src:             'src/WebModules.cpp:773,49'
          Dst:             _ZNK5CUser11FindNetworkERK7CString
        - Src:             'src/WebModules.cpp:776,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:777,32'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:776,17'
          Dst:             _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - Src:             'src/WebModules.cpp:776,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:776,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:770,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:771,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:771,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:776,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:776,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:780,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:780,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:782,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:782,30'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/WebModules.cpp:782,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:782,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:782,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:783,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:783,27'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/WebModules.cpp:783,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:783,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:783,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:786,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:786,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:786,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:782,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:782,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:783,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:783,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:786,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:789,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/WebModules.cpp:789,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/WebModules.cpp:789,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:789,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:796,27'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/WebModules.cpp:796,39'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/WebModules.cpp:796,52'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/WebModules.cpp:799,27'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:799,41'
          Dst:             _ZNK11CWebSession7GetUserEv
        - Src:             'src/WebModules.cpp:799,52'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/WebModules.cpp:799,65'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/WebModules.cpp:803,37'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/WebModules.cpp:803,50'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/WebModules.cpp:811,13'
          Dst:             _ZNK9CHTTPSock6IsPostEv
        - Src:             'src/WebModules.cpp:813,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/WebModules.cpp:813,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/WebModules.cpp:813,13'
          Dst:             _ZN8CWebSock12GetCSRFCheckEv
        - Src:             'src/WebModules.cpp:813,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:813,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:813,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:813,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:814,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/WebModules.cpp:814,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/WebModules.cpp:814,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:814,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:814,13'
          Dst:             _ZNK9CHTTPSock8GetParamERK7CStringbS2_
        - Src:             'src/WebModules.cpp:814,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:814,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:814,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:814,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:814,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:814,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:814,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:814,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:816,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:817,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:815,13'
          Dst:             _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - Src:             'src/WebModules.cpp:815,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:815,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:815,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:815,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:822,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:822,31'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:822,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:822,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:823,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:823,36'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:823,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:823,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:822,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:822,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:823,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:823,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:827,52'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:827,66'
          Dst:             _ZNK11CWebSession7IsAdminEv
        - Src:             'src/WebModules.cpp:828,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:829,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:828,13'
          Dst:             _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - Src:             'src/WebModules.cpp:828,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:828,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:828,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:828,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:831,29'
          Dst:             _ZNK7CModule7GetTypeEv
        - Src:             'src/WebModules.cpp:832,29'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/WebModules.cpp:832,42'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:832,56'
          Dst:             _ZNK11CWebSession7GetUserEv
        - Src:             'src/WebModules.cpp:833,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:835,41'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/WebModules.cpp:835,52'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/WebModules.cpp:834,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:833,13'
          Dst:             _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - Src:             'src/WebModules.cpp:833,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:833,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:833,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:833,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:845,52'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/WebModules.cpp:846,49'
          Dst:             _ZNK11CWebSubPage7GetNameEv
        - Src:             'src/WebModules.cpp:848,37'
          Dst:             _ZNK11CWebSubPage13RequiresAdminEv
        - Src:             'src/WebModules.cpp:849,18'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:849,32'
          Dst:             _ZNK11CWebSession7IsAdminEv
        - Src:             'src/WebModules.cpp:850,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:851,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:850,17'
          Dst:             _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - Src:             'src/WebModules.cpp:850,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:850,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:850,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:850,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:856,33'
          Dst:             _ZNK7CModule7GetTypeEv
        - Src:             'src/WebModules.cpp:857,15'
          Dst:             _ZNK9CHTTPSock10IsLoggedInEv
        - Src:             'src/WebModules.cpp:857,40'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/WebModules.cpp:857,53'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:857,67'
          Dst:             _ZNK11CWebSession7GetUserEv
        - Src:             'src/WebModules.cpp:858,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:858,13'
          Dst:             _ZN8CWebSock10AddModLoopERK7CStringR7CModuleP9CTemplate
        - Src:             'src/WebModules.cpp:858,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:858,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:861,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:861,18'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/WebModules.cpp:861,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:862,47'
          Dst:             _ZN8CWebSock11GetSkinNameEv
        - Src:             'src/WebModules.cpp:862,35'
          Dst:             _ZN8CWebSock11GetSkinPathERK7CString
        - Src:             'src/WebModules.cpp:862,35'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:862,24'
          Dst:             _ZN9CTemplate10AppendPathERK7CStringb
        - Src:             'src/WebModules.cpp:862,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:862,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:862,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:864,44'
          Dst:             _ZNK7CModule13GetModDataDirEv
        - Src:             'src/WebModules.cpp:864,35'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:864,24'
          Dst:             _ZN9CTemplate10AppendPathERK7CStringb
        - Src:             'src/WebModules.cpp:864,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:866,68'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:866,57'
          Dst:             _ZNK7CString10TrimLeft_nERKS_
        - Src:             'src/WebModules.cpp:866,38'
          Dst:             _ZN9CTemplate10ExpandFileERK7CStringb
        - Src:             'src/WebModules.cpp:866,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:866,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:866,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:866,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:866,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:861,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:862,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:862,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:862,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:864,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:866,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:866,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:866,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:866,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:872,13'
          Dst:             _ZN8CWebSock8SetPathsEP7CModuleb
        - Src:             'src/WebModules.cpp:874,56'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:874,49'
          Dst:             _ZN9CTemplate6AddRowERK7CString
        - Src:             'src/WebModules.cpp:874,38'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:875,44'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/WebModules.cpp:875,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:875,33'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:875,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:876,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:876,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:876,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:876,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:884,21'
          Dst:             _ZNK9CHTTPSock10SentHeaderEv
        - Src:             'src/WebModules.cpp:874,38'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:875,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:876,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:876,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:887,24'
          Dst:             _ZN8CWebSock13PrintTemplateERK7CStringRS0_P7CModule
        - Src:             'src/WebModules.cpp:890,18'
          Dst:             _ZNK9CHTTPSock10SentHeaderEv
        - Src:             'src/WebModules.cpp:892,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:893,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:891,17'
          Dst:             _ZN9CHTTPSock14PrintErrorPageEjRK7CStringS2_
        - Src:             'src/WebModules.cpp:891,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:891,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:891,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:891,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:897,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:897,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:898,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:898,28'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/WebModules.cpp:898,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:898,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:909,20'
          Dst:             _ZN8CWebSock13PrintTemplateERK7CStringRS0_P7CModule
        - Src:             'src/WebModules.cpp:911,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:911,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:914,1'
          Dst:             _ZN14CLanguageScopeD2Ev
        - Src:             'src/WebModules.cpp:914,1'
          Dst:             _ZN14CLanguageScopeD2Ev
    - functionName:    _ZN8CWebSock10SendCookieERK7CStringS2_
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          166
      EdgeCount:       51
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Et
        - _ZN7CStringD2Ev
        - _ZN9CHTTPSock10SendCookieERK7CStringS2_
        - _ZNK5Csock12GetLocalPortEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:602,42'
          Dst:             _ZNK5Csock12GetLocalPortEv
        - Src:             'src/WebModules.cpp:602,34'
          Dst:             _ZN7CStringC2Et
        - Src:             'src/WebModules.cpp:602,34'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:602,34'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:605,38'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:605,27'
          Dst:             _ZN9CHTTPSock10SendCookieERK7CStringS2_
        - Src:             'src/WebModules.cpp:605,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:602,34'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:605,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:609,23'
          Dst:             _ZN9CHTTPSock10SendCookieERK7CStringS2_
        - Src:             'src/WebModules.cpp:610,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:610,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CWebSock13PrintTemplateERK7CStringRS0_P7CModule
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          421
      EdgeCount:       152
      CyclomaticComplexity: 75
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CWebSock7SetVarsEv
        - _ZN8CWebSock8SetPathsEP7CModuleb
        - _ZN9CTemplate11PrintStringER7CString
        - _ZN9CTemplate6AddRowERK7CString
        - _ZN9CTemplate7GetLoopERK7CString
        - _ZN9CTemplate7SetFileERK7CString
        - _ZNK7CModule10GetModNameEv
        - _ZNK9CTemplate11GetFileNameEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:521,5'
          Dst:             _ZN8CWebSock7SetVarsEv
        - Src:             'src/WebModules.cpp:523,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:523,28'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:523,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:526,42'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/WebModules.cpp:526,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:526,31'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:526,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:528,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:528,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:529,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:529,33'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:529,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:529,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:523,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:526,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:528,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:529,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:529,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:533,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:533,24'
          Dst:             _ZN9CTemplate7GetLoopERK7CString
        - Src:             'src/WebModules.cpp:533,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:535,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:535,45'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/WebModules.cpp:534,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:538,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:538,43'
          Dst:             _ZN9CTemplate6AddRowERK7CString
        - Src:             'src/WebModules.cpp:538,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:539,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:539,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:539,27'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:539,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:539,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:533,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:534,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:538,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:539,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:539,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:544,9'
          Dst:             _ZN8CWebSock8SetPathsEP7CModuleb
        - Src:             'src/WebModules.cpp:547,20'
          Dst:             _ZNK9CTemplate11GetFileNameEv
        - Src:             'src/WebModules.cpp:548,29'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:548,21'
          Dst:             _ZN9CTemplate7SetFileERK7CString
        - Src:             'src/WebModules.cpp:547,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:547,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:552,20'
          Dst:             _ZN9CTemplate11PrintStringER7CString
    - functionName:    _ZN8CWebSock15PrintStaticFileERK7CStringRS0_P7CModule
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          155
      EdgeCount:       51
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CWebSock8SetPathsEP7CModuleb
        - _ZN9CTemplate10ExpandFileERK7CStringb
        - _ZNK7CString10TrimLeft_nERKS_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:509,5'
          Dst:             _ZN8CWebSock8SetPathsEP7CModuleb
        - Src:             'src/WebModules.cpp:510,60'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:510,49'
          Dst:             _ZNK7CString10TrimLeft_nERKS_
        - Src:             'src/WebModules.cpp:510,32'
          Dst:             _ZN9CTemplate10ExpandFileERK7CStringb
        - Src:             'src/WebModules.cpp:510,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:510,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:511,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/WebModules.cpp:511,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/WebModules.cpp:511,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:510,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:510,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:511,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/WebModules.cpp:514,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:514,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:516,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:514,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:516,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CWebSock11GetSkinPathERK7CString
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          360
      EdgeCount:       124
      CyclomaticComplexity: 50
      functionsReached:
        - _ZN4CZNC3GetEv
        - _ZN5CFile5IsDirERK7CStringb
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK4CZNC10GetCurPathEv
        - _ZNK4CZNC10GetZNCPathEv
        - _ZNK7CString9Replace_nERKS_S1_S1_S1_b
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:560,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:560,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:560,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:560,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:560,37'
          Dst:             _ZNK7CString9Replace_nERKS_S1_S1_S1_b
        - Src:             'src/WebModules.cpp:560,67'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:560,72'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:560,57'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:560,57'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:560,57'
          Dst:             _ZNK7CString9Replace_nERKS_S1_S1_S1_b
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:562,20'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/WebModules.cpp:562,32'
          Dst:             _ZNK4CZNC10GetZNCPathEv
        - Src:             'src/WebModules.cpp:562,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:564,10'
          Dst:             _ZN5CFile5IsDirERK7CStringb
        - Src:             'src/WebModules.cpp:565,16'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/WebModules.cpp:565,28'
          Dst:             _ZNK4CZNC10GetCurPathEv
        - Src:             'src/WebModules.cpp:565,16'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:565,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:565,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:567,14'
          Dst:             _ZN5CFile5IsDirERK7CStringb
        - Src:             'src/WebModules.cpp:568,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:568,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:568,18'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:568,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:568,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:560,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:565,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:568,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:568,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:572,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:573,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:573,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:573,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:573,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK11CWebSession7IsAdminEv
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11CWebSession10IsLoggedInEv
        - _ZNK5CUser7IsAdminEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:119,44'
          Dst:             _ZNK11CWebSession10IsLoggedInEv
        - Src:             'src/WebModules.cpp:119,69'
          Dst:             _ZNK5CUser7IsAdminEv
    - functionName:    _ZNK11CWebSubPage7GetNameEv
      functionSourceFile: '/src/znc/include/znc/WebModules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CWebSubPage13RequiresAdminEv
      functionSourceFile: '/src/znc/include/znc/WebModules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CWebSock10AddModLoopERK7CStringR7CModuleP9CTemplate
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         237
      ICount:          1162
      EdgeCount:       429
      CyclomaticComplexity: 194
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CWebSock10GetSessionEv
        - _ZN9CTemplate6AddRowERK7CString
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK11CWebSession7IsAdminEv
        - _ZNK11CWebSubPage13RequiresAdminEv
        - _ZNK11CWebSubPage7GetNameEv
        - _ZNK11CWebSubPage8GetTitleEv
        - _ZNK11CWebSubPage9GetParamsEv
        - _ZNK5CUser11GetUsernameEv
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule10GetNetworkEv
        - _ZNK7CModule7GetTypeEv
        - _ZNK7CModule7GetUserEv
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString8Escape_nENS_7EEscapeE
        - _ZNK9CHTTPSock10IsLoggedInEv
        - _ZNK9CHTTPSock7GetPathEv
        - _ZNK9CHTTPSock8GetParamERK7CStringbS2_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:412,29'
          Dst:             _ZNK9CHTTPSock10IsLoggedInEv
        - Src:             'src/WebModules.cpp:414,10'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:414,24'
          Dst:             _ZNK11CWebSession7IsAdminEv
        - Src:             'src/WebModules.cpp:415,37'
          Dst:             _ZN9CTemplate6AddRowERK7CString
        - Src:             'src/WebModules.cpp:418,33'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/WebModules.cpp:418,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:418,24'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:418,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:419,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:419,24'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:419,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:419,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:420,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:420,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:420,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:422,34'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/WebModules.cpp:423,35'
          Dst:             _ZNK9CHTTPSock7GetPathEv
        - Src:             'src/WebModules.cpp:423,61'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:423,45'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/WebModules.cpp:423,35'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:423,35'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:425,24'
          Dst:             _ZNK7CModule7GetTypeEv
        - Src:             'src/WebModules.cpp:418,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:419,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:419,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:420,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:423,35'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:423,35'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:428,31'
          Dst:             _ZNK7CModule7GetTypeEv
        - Src:             'src/WebModules.cpp:431,31'
          Dst:             _ZNK7CModule7GetTypeEv
        - Src:             'src/WebModules.cpp:432,47'
          Dst:             _ZNK7CModule10GetNetworkEv
        - Src:             'src/WebModules.cpp:434,44'
          Dst:             _ZNK9CHTTPSock7GetPathEv
        - Src:             'src/WebModules.cpp:434,70'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:434,54'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/WebModules.cpp:434,44'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:434,44'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:435,50'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/WebModules.cpp:434,44'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:434,44'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:438,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:438,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:442,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:442,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:445,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:445,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:445,27'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:445,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:445,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:445,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:445,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:448,20'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/WebModules.cpp:449,38'
          Dst:             _ZNK7CModule7GetUserEv
        - Src:             'src/WebModules.cpp:449,49'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/WebModules.cpp:449,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:449,29'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:449,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:449,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:457,50'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/WebModules.cpp:458,49'
          Dst:             _ZNK11CWebSubPage7GetNameEv
        - Src:             'src/WebModules.cpp:460,26'
          Dst:             _ZNK11CWebSubPage13RequiresAdminEv
        - Src:             'src/WebModules.cpp:460,46'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:460,60'
          Dst:             _ZNK11CWebSession7IsAdminEv
        - Src:             'src/WebModules.cpp:466,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:466,37'
          Dst:             _ZN9CTemplate6AddRowERK7CString
        - Src:             'src/WebModules.cpp:466,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:468,40'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/WebModules.cpp:468,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:468,31'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:468,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:469,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:469,31'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:469,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:469,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:470,43'
          Dst:             _ZNK11CWebSubPage7GetNameEv
        - Src:             'src/WebModules.cpp:470,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:470,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:470,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:471,40'
          Dst:             _ZNK11CWebSubPage8GetTitleEv
        - Src:             'src/WebModules.cpp:471,70'
          Dst:             _ZNK11CWebSubPage7GetNameEv
        - Src:             'src/WebModules.cpp:471,61'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/WebModules.cpp:472,70'
          Dst:             _ZNK11CWebSubPage8GetTitleEv
        - Src:             'src/WebModules.cpp:471,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:471,29'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:471,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:471,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:471,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:474,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:474,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:476,45'
          Dst:             _ZNK11CWebSubPage9GetParamsEv
        - Src:             'src/WebModules.cpp:466,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:468,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:469,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:469,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:470,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:471,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:471,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:471,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:474,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:484,47'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/WebModules.cpp:484,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:486,48'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/WebModules.cpp:486,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:484,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:486,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:489,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:489,36'
          Dst:             _ZNK9CHTTPSock8GetParamERK7CStringbS2_
        - Src:             'src/WebModules.cpp:489,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:489,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:489,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:496,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:496,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:496,34'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:496,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:496,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:496,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:496,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:504,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:504,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CWebSock11GetSkinNameEv
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1023
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          103
      EdgeCount:       37
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN4CZNC3GetEv
        - _ZN7CStringD2Ev
        - _ZN8CWebSock10GetSessionEv
        - _ZNK11CWebSession10IsLoggedInEv
        - _ZNK11CWebSession7GetUserEv
        - _ZNK4CZNC11GetSkinNameEv
        - _ZNK5CUser11GetSkinNameEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:1015,46'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:1017,20'
          Dst:             _ZNK11CWebSession10IsLoggedInEv
        - Src:             'src/WebModules.cpp:1018,21'
          Dst:             _ZNK11CWebSession7GetUserEv
        - Src:             'src/WebModules.cpp:1018,32'
          Dst:             _ZNK5CUser11GetSkinNameEv
        - Src:             'src/WebModules.cpp:1017,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:1019,27'
          Dst:             _ZNK11CWebSession7GetUserEv
        - Src:             'src/WebModules.cpp:1019,38'
          Dst:             _ZNK5CUser11GetSkinNameEv
        - Src:             'src/WebModules.cpp:1022,12'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/WebModules.cpp:1022,24'
          Dst:             _ZNK4CZNC11GetSkinNameEv
    - functionName:    _ZNK7CModule13GetModDataDirEv
      functionSourceFile: '/src/znc/include/znc/Modules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1171
      functionLinenumberEnd: 1171
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CWebSock8SetPathsEP7CModuleb
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN8CWebSock7GetDirsEP7CModuleb
        - _ZN9CTemplate10AppendPathERK7CStringb
        - _ZN9CTemplate10ClearPathsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:346,16'
          Dst:             _ZN9CTemplate10ClearPathsEv
        - Src:             'src/WebModules.cpp:348,23'
          Dst:             _ZN8CWebSock7GetDirsEP7CModuleb
        - Src:             'src/WebModules.cpp:350,20'
          Dst:             _ZN9CTemplate10AppendPathERK7CStringb
    - functionName:    _ZN8CWebSock7GetDirsEP7CModuleb
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         127
      ICount:          626
      EdgeCount:       214
      CyclomaticComplexity: 89
      functionsReached:
        - _ZN4CZNC3GetEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN8CWebSock11GetSkinNameEv
        - _ZN8CWebSock11GetSkinPathERK7CString
        - _ZNK4CZNC10GetZNCPathEv
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule13GetModDataDirEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:280,27'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/WebModules.cpp:280,39'
          Dst:             _ZNK4CZNC10GetZNCPathEv
        - Src:             'src/WebModules.cpp:280,13'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:281,23'
          Dst:             _ZN8CWebSock11GetSkinNameEv
        - Src:             'src/WebModules.cpp:287,42'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/WebModules.cpp:292,32'
          Dst:             _ZN8CWebSock11GetSkinPathERK7CString
        - Src:             'src/WebModules.cpp:292,32'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:292,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:292,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:292,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:292,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:298,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:298,28'
          Dst:             _ZN8CWebSock11GetSkinPathERK7CString
        - Src:             'src/WebModules.cpp:298,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:298,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:298,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:298,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:303,37'
          Dst:             _ZNK7CModule13GetModDataDirEv
        - Src:             'src/WebModules.cpp:303,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:303,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:308,32'
          Dst:             _ZN8CWebSock11GetSkinPathERK7CString
        - Src:             'src/WebModules.cpp:308,32'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:308,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:308,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:298,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:298,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:298,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:303,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:308,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:308,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:314,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:314,28'
          Dst:             _ZN8CWebSock11GetSkinPathERK7CString
        - Src:             'src/WebModules.cpp:314,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:314,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:314,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:314,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:314,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:314,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:314,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:321,28'
          Dst:             _ZN8CWebSock11GetSkinPathERK7CString
        - Src:             'src/WebModules.cpp:322,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:321,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:321,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:321,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:321,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:321,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:321,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:321,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:327,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:327,24'
          Dst:             _ZN8CWebSock11GetSkinPathERK7CString
        - Src:             'src/WebModules.cpp:328,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:327,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:327,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:327,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:327,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:327,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:327,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:327,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:327,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:327,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:331,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:331,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:331,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:331,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK11CWebSubPage8GetTitleEv
      functionSourceFile: '/src/znc/include/znc/WebModules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK20COptionalTranslation7ResolveEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/WebModules.h:110,47'
          Dst:             _ZNK20COptionalTranslation7ResolveEv
    - functionName:    _ZNK11CWebSubPage9GetParamsEv
      functionSourceFile: '/src/znc/include/znc/WebModules.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CWebSock7SetVarsEv
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         110
      ICount:          656
      EdgeCount:       181
      CyclomaticComplexity: 73
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CWebSession16FillMessageLoopsER9CTemplate
        - _ZN11CWebSession17ClearMessageLoopsEv
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC10GetVersionEv
        - _ZN4CZNC3GetEv
        - _ZN4CZNC6GetTagEbb
        - _ZN5CUser10GetModulesEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CWebSock10AddModLoopERK7CStringR7CModuleP9CTemplate
        - _ZN8CWebSock10GetSessionEv
        - _ZN8CWebSock11GetSkinNameEv
        - _ZN8CWebSock12GetCSRFCheckEv
        - _ZN9CTemplate6AddRowERK7CString
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK11CWebSession7GetUserEv
        - _ZNK11CWebSession7IsAdminEv
        - _ZNK5CUser11GetNetworksEv
        - _ZNK9CHTTPSock10IsLoggedInEv
        - _ZNK9CHTTPSock12GetURIPrefixEv
        - _ZNK9CHTTPSock7GetUserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:357,33'
          Dst:             _ZNK9CHTTPSock7GetUserEv
        - Src:             'src/WebModules.cpp:357,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:357,31'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:357,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:358,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:358,29'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:358,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:358,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:359,38'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:359,52'
          Dst:             _ZNK11CWebSession7GetUserEv
        - Src:             'src/WebModules.cpp:359,25'
          Dst:             _ZN4CZNC6GetTagEbb
        - Src:             'src/WebModules.cpp:359,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:359,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:359,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:359,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:360,29'
          Dst:             _ZN4CZNC10GetVersionEv
        - Src:             'src/WebModules.cpp:360,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:360,27'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:360,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:360,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:361,30'
          Dst:             _ZN8CWebSock11GetSkinNameEv
        - Src:             'src/WebModules.cpp:361,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:361,28'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:361,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:361,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:362,33'
          Dst:             _ZN8CWebSock12GetCSRFCheckEv
        - Src:             'src/WebModules.cpp:362,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:362,31'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:362,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:362,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:363,31'
          Dst:             _ZNK9CHTTPSock12GetURIPrefixEv
        - Src:             'src/WebModules.cpp:363,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:363,29'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:363,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:365,9'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:365,23'
          Dst:             _ZNK11CWebSession7IsAdminEv
        - Src:             'src/WebModules.cpp:366,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:366,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:366,31'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:366,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:366,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:357,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:358,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:358,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:359,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:359,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:360,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:360,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:361,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:361,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:362,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:362,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:363,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:366,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:366,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:369,5'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:369,19'
          Dst:             _ZN11CWebSession16FillMessageLoopsER9CTemplate
        - Src:             'src/WebModules.cpp:370,5'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:370,19'
          Dst:             _ZN11CWebSession17ClearMessageLoopsEv
        - Src:             'src/WebModules.cpp:373,24'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/WebModules.cpp:373,36'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/WebModules.cpp:375,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:375,9'
          Dst:             _ZN8CWebSock10AddModLoopERK7CStringR7CModuleP9CTemplate
        - Src:             'src/WebModules.cpp:375,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:375,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:379,9'
          Dst:             _ZNK9CHTTPSock10IsLoggedInEv
        - Src:             'src/WebModules.cpp:380,27'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:380,41'
          Dst:             _ZNK11CWebSession7GetUserEv
        - Src:             'src/WebModules.cpp:380,52'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/WebModules.cpp:383,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:383,13'
          Dst:             _ZN8CWebSock10AddModLoopERK7CStringR7CModuleP9CTemplate
        - Src:             'src/WebModules.cpp:383,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:383,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:386,42'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:386,56'
          Dst:             _ZNK11CWebSession7GetUserEv
        - Src:             'src/WebModules.cpp:386,67'
          Dst:             _ZNK5CUser11GetNetworksEv
        - Src:             'src/WebModules.cpp:388,42'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/WebModules.cpp:390,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:390,41'
          Dst:             _ZN9CTemplate6AddRowERK7CString
        - Src:             'src/WebModules.cpp:390,30'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:391,44'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/WebModules.cpp:391,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:391,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:391,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:394,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:394,17'
          Dst:             _ZN8CWebSock10AddModLoopERK7CStringR7CModuleP9CTemplate
        - Src:             'src/WebModules.cpp:394,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:390,30'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:391,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:394,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:399,9'
          Dst:             _ZNK9CHTTPSock10IsLoggedInEv
        - Src:             'src/WebModules.cpp:400,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:400,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:400,32'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:400,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:400,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:400,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:400,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK9CTemplate11GetFileNameEv
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CWebSession16FillMessageLoopsER9CTemplate
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          152
      EdgeCount:       39
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN9CTemplate6AddRowERK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:134,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:134,31'
          Dst:             _ZN9CTemplate6AddRowERK7CString
        - Src:             'src/WebModules.cpp:134,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:135,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:135,24'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:135,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:134,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:135,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:139,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:139,31'
          Dst:             _ZN9CTemplate6AddRowERK7CString
        - Src:             'src/WebModules.cpp:139,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:140,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:140,24'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/WebModules.cpp:140,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:139,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:140,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CWebSession17ClearMessageLoopsEv
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8CWebSock13OnPageRequestERK7CString
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          77
      EdgeCount:       26
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN8CWebSock21OnPageRequestInternalERK7CStringRS0_
        - _ZN9CHTTPSock13PrintNotFoundEv
        - _ZN9CHTTPSock9PrintPageERK7CString
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/WebModules.cpp:615,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/WebModules.cpp:613,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/WebModules.cpp:614,27'
          Dst:             _ZN8CWebSock21OnPageRequestInternalERK7CStringRS0_
        - Src:             'src/WebModules.cpp:632,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:617,13'
          Dst:             _ZN9CHTTPSock9PrintPageERK7CString
        - Src:             'src/WebModules.cpp:625,13'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
        - Src:             'src/WebModules.cpp:629,13'
          Dst:             _ZN9CHTTPSock13PrintNotFoundEv
        - Src:             'src/WebModules.cpp:632,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CWebSock10ForceLoginEv
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          92
      EdgeCount:       28
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN11CWebSession8AddErrorERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CWebSock10GetSessionEv
        - _ZN9CHTTPSock8RedirectERK7CString
        - _ZNK11CWebSession10IsLoggedInEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:576,9'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:576,23'
          Dst:             _ZNK11CWebSession10IsLoggedInEv
        - Src:             'src/WebModules.cpp:580,5'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:580,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:580,19'
          Dst:             _ZN11CWebSession8AddErrorERK7CString
        - Src:             'src/WebModules.cpp:580,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:581,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:581,5'
          Dst:             _ZN9CHTTPSock8RedirectERK7CString
        - Src:             'src/WebModules.cpp:581,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:580,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:581,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CWebSock8FindTmplEP7CModuleRK7CString
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          175
      EdgeCount:       53
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - _ZN5CFile6ExistsERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CWebSock7GetDirsEP7CModuleb
        - _ZN9CTemplate10AppendPathERK7CStringb
        - _ZNK7CModule10GetModNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:334,23'
          Dst:             _ZN8CWebSock7GetDirsEP7CModuleb
        - Src:             'src/WebModules.cpp:335,30'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/WebModules.cpp:335,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/WebModules.cpp:337,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:337,27'
          Dst:             _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - Src:             'src/WebModules.cpp:337,13'
          Dst:             _ZN5CFile6ExistsERK7CString
        - Src:             'src/WebModules.cpp:337,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:337,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:338,24'
          Dst:             _ZN9CTemplate10AppendPathERK7CStringb
        - Src:             'src/WebModules.cpp:339,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/WebModules.cpp:337,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:337,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:342,12'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/WebModules.cpp:343,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:343,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK8CWebSock13GetAvailSkinsERNSt3__16vectorI7CStringNS0_9allocatorIS2_EEEE
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          368
      EdgeCount:       146
      CyclomaticComplexity: 72
      functionsReached:
        - _ZN4CDirC2ERK7CString
        - _ZN4CDirD2Ev
        - _ZN5CFile5IsDirERK7CStringb
        - _ZN7CString9TrimRightERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CWebSock11GetSkinPathERK7CString
        - _ZNK5CFile12GetShortNameEv
        - _ZNK5CFile5IsDirEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:250,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:250,19'
          Dst:             _ZN8CWebSock11GetSkinPathERK7CString
        - Src:             'src/WebModules.cpp:250,19'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:252,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:252,11'
          Dst:             _ZN7CString9TrimRightERKS_
        - Src:             'src/WebModules.cpp:252,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:253,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:253,11'
          Dst:             _ZN7CString9TrimRightERKS_
        - Src:             'src/WebModules.cpp:253,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:254,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:254,11'
          Dst:             _ZN7CString9TrimRightERKS_
        - Src:             'src/WebModules.cpp:254,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:250,19'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:252,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:253,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:254,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:260,27'
          Dst:             _ZN5CFile5IsDirERK7CStringb
        - Src:             'src/WebModules.cpp:261,14'
          Dst:             _ZN4CDirC2ERK7CString
        - Src:             'src/WebModules.cpp:264,26'
          Dst:             _ZNK5CFile5IsDirEb
        - Src:             'src/WebModules.cpp:264,46'
          Dst:             _ZNK5CFile12GetShortNameEv
        - Src:             'src/WebModules.cpp:264,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:265,41'
          Dst:             _ZNK5CFile12GetShortNameEv
        - Src:             'src/WebModules.cpp:265,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:265,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:271,26'
          Dst:             _ZNK5CFile5IsDirEb
        - Src:             'src/WebModules.cpp:271,46'
          Dst:             _ZNK5CFile12GetShortNameEv
        - Src:             'src/WebModules.cpp:272,26'
          Dst:             _ZNK5CFile12GetShortNameEv
        - Src:             'src/WebModules.cpp:271,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:271,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:273,41'
          Dst:             _ZNK5CFile12GetShortNameEv
        - Src:             'src/WebModules.cpp:273,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:271,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:273,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:276,5'
          Dst:             _ZN4CDirD2Ev
        - Src:             'src/WebModules.cpp:276,5'
          Dst:             _ZN4CDirD2Ev
        - Src:             'src/WebModules.cpp:277,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:277,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CWebSockD0Ev
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CWebSockD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:226,23'
          Dst:             _ZN8CWebSockD2Ev
    - functionName:    _ZN8CWebSockD2Ev
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          128
      EdgeCount:       36
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN4CZNC12AddBytesReadEy
        - _ZN4CZNC15AddBytesWrittenEy
        - _ZN4CZNC3GetEv
        - _ZN5CUser12AddBytesReadEy
        - _ZN5CUser15AddBytesWrittenEy
        - _ZN5Csock14ResetBytesReadEv
        - _ZN5Csock17ResetBytesWrittenEv
        - _ZN7CStringD2Ev
        - _ZN8CWebSock10GetSessionEv
        - _ZN9CHTTPSockD2Ev
        - _ZN9CTemplateD2Ev
        - _ZNK11CWebSession7GetUserEv
        - _ZNK5Csock12GetBytesReadEv
        - _ZNK5Csock15GetBytesWrittenEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:233,20'
          Dst:             _ZN8CWebSock10GetSessionEv
        - Src:             'src/WebModules.cpp:233,34'
          Dst:             _ZNK11CWebSession7GetUserEv
        - Src:             'src/WebModules.cpp:235,32'
          Dst:             _ZNK5Csock15GetBytesWrittenEv
        - Src:             'src/WebModules.cpp:235,16'
          Dst:             _ZN5CUser15AddBytesWrittenEy
        - Src:             'src/WebModules.cpp:236,29'
          Dst:             _ZNK5Csock12GetBytesReadEv
        - Src:             'src/WebModules.cpp:236,16'
          Dst:             _ZN5CUser12AddBytesReadEy
        - Src:             'src/WebModules.cpp:238,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/WebModules.cpp:238,37'
          Dst:             _ZNK5Csock15GetBytesWrittenEv
        - Src:             'src/WebModules.cpp:238,21'
          Dst:             _ZN4CZNC15AddBytesWrittenEy
        - Src:             'src/WebModules.cpp:239,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/WebModules.cpp:239,34'
          Dst:             _ZNK5Csock12GetBytesReadEv
        - Src:             'src/WebModules.cpp:239,21'
          Dst:             _ZN4CZNC12AddBytesReadEy
        - Src:             'src/WebModules.cpp:243,5'
          Dst:             _ZN5Csock17ResetBytesWrittenEv
        - Src:             'src/WebModules.cpp:244,5'
          Dst:             _ZN5Csock14ResetBytesReadEv
        - Src:             'src/WebModules.cpp:245,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:245,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:245,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:245,1'
          Dst:             _ZN9CTemplateD2Ev
        - Src:             'src/WebModules.cpp:245,1'
          Dst:             _ZN9CHTTPSockD2Ev
        - Src:             'src/WebModules.cpp:228,19'
          Dst:             __clang_call_terminate
    - functionName:    _ZN9CTemplate13AddTagHandlerENSt3__110shared_ptrI19CTemplateTagHandlerEE
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CTemplateC2Ev
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN9CTemplateC2ERK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Template.h:131,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Template.h:131,19'
          Dst:             _ZN9CTemplateC2ERK7CString
        - Src:             'include/znc/Template.h:131,19'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Template.h:131,19'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN8CWebSockC2ERK7CString
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          122
      EdgeCount:       35
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN9CHTTPSockC2EP7CModuleRK7CString
        - _ZN9CHTTPSockD2Ev
        - _ZN9CTemplate13AddTagHandlerENSt3__110shared_ptrI19CTemplateTagHandlerEE
        - _ZN9CTemplateC2Ev
        - _ZN9CTemplateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:215,7'
          Dst:             _ZN9CHTTPSockC2EP7CModuleRK7CString
        - Src:             'src/WebModules.cpp:217,7'
          Dst:             _ZN9CTemplateC2Ev
        - Src:             'src/WebModules.cpp:219,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:220,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:221,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/WebModules.cpp:223,16'
          Dst:             _ZN9CTemplate13AddTagHandlerENSt3__110shared_ptrI19CTemplateTagHandlerEE
        - Src:             'src/WebModules.cpp:224,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:224,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:224,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/WebModules.cpp:224,1'
          Dst:             _ZN9CTemplateD2Ev
        - Src:             'src/WebModules.cpp:224,1'
          Dst:             _ZN9CHTTPSockD2Ev
    - functionName:    _ZN11CWebSession10AddSuccessERK7CString
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CWebSessionMap18FinishUserSessionsERK5CUser
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK11CWebSession7GetUserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:158,32'
          Dst:             _ZNK11CWebSession7GetUserEv
    - functionName:    _ZN8CWebSock18FinishUserSessionsERK5CUser
      functionSourceFile: '/src/znc/src/WebModules.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14CWebSessionMap18FinishUserSessionsERK5CUser
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/WebModules.cpp:73,28'
          Dst:             _ZN14CWebSessionMap18FinishUserSessionsERK5CUser
    - functionName:    _ZN19CIncomingConnectionD0Ev
      functionSourceFile: '/src/znc/include/znc/Listener.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN19CIncomingConnectionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Listener.h:139,36'
          Dst:             _ZN19CIncomingConnectionD2Ev
    - functionName:    _ZN19CIncomingConnectionD2Ev
      functionSourceFile: '/src/znc/include/znc/Listener.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZN8CZNCSockD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Listener.h:139,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Listener.h:139,37'
          Dst:             _ZN8CZNCSockD2Ev
    - functionName:    _ZN19CIncomingConnection8ReadLineERK7CString
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         59
      ICount:          342
      EdgeCount:       116
      CyclomaticComplexity: 59
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CZNC10GetManagerEv
        - _ZN4CZNC3GetEv
        - _ZN5Csock11SetSockNameERK7CString
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN6CDebug5DebugEv
        - _ZN7CClientC2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CWebSockC2ERK7CString
        - _ZNK7CString7WildCmpERKS_15CaseSensitivity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:267,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:267,27'
          Dst:             _ZNK7CString7WildCmpERKS_15CaseSensitivity
        - Src:             'src/Listener.cpp:268,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:268,27'
          Dst:             _ZNK7CString7WildCmpERKS_15CaseSensitivity
        - Src:             'src/Listener.cpp:267,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:267,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:279,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:279,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:280,13'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
        - Src:             'src/Listener.cpp:282,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Listener.cpp:282,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Listener.cpp:282,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Listener.cpp:267,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:267,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:279,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:282,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Listener.cpp:286,21'
          Dst:             _ZN7CClientC2Ev
        - Src:             'src/Listener.cpp:287,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Listener.cpp:287,21'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/Listener.cpp:290,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:290,16'
          Dst:             _ZN5Csock11SetSockNameERK7CString
        - Src:             'src/Listener.cpp:290,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:290,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:296,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:295,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:298,13'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
        - Src:             'src/Listener.cpp:300,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Listener.cpp:300,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Listener.cpp:300,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Listener.cpp:295,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:300,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Listener.cpp:304,21'
          Dst:             _ZN8CWebSockC2ERK7CString
        - Src:             'src/Listener.cpp:305,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Listener.cpp:305,21'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/Listener.cpp:308,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:308,16'
          Dst:             _ZN5Csock11SetSockNameERK7CString
        - Src:             'src/Listener.cpp:308,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:308,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN19CIncomingConnection16ReachedMaxBufferEv
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5Csock21GetInternalReadBufferEv
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZNK5Csock12GetCloseTypeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:256,9'
          Dst:             _ZNK5Csock12GetCloseTypeEv
        - Src:             'src/Listener.cpp:260,9'
          Dst:             _ZN5Csock21GetInternalReadBufferEv
        - Src:             'src/Listener.cpp:263,5'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
    - functionName:    _ZN19CIncomingConnectionC2ERK7CStringtN9CListener11EAcceptTypeES2_
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          89
      EdgeCount:       22
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN5Csock10SetTimeoutEij
        - _ZN5Csock14EnableReadLineEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CZNCSock11SetEncodingERK7CString
        - _ZN8CZNCSockC2ERK7CStringti
        - _ZN8CZNCSockD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:244,7'
          Dst:             _ZN8CZNCSockC2ERK7CStringti
        - Src:             'src/Listener.cpp:246,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Listener.cpp:249,5'
          Dst:             _ZN5Csock10SetTimeoutEij
        - Src:             'src/Listener.cpp:251,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:251,5'
          Dst:             _ZN8CZNCSock11SetEncodingERK7CString
        - Src:             'src/Listener.cpp:251,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:252,5'
          Dst:             _ZN5Csock14EnableReadLineEv
        - Src:             'src/Listener.cpp:251,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:253,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:253,1'
          Dst:             _ZN8CZNCSockD2Ev
    - functionName:    _ZN13CRealListener9SockErrorEiRK7CString
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          209
      EdgeCount:       71
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CZNC3GetEv
        - _ZN4CZNC9BroadcastERK7CStringbP5CUserP7CClient
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Et
        - _ZN7CStringD2Ev
        - _ZNK5Csock10GetLocalIPEv
        - _ZNK5Csock11GetSockNameEv
        - _ZNK5Csock12GetLocalPortEv
        - strerror
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:225,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Listener.cpp:225,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Listener.cpp:225,5'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/Listener.cpp:225,5'
          Dst:             strerror
        - Src:             'src/Listener.cpp:225,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Listener.cpp:225,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Listener.cpp:231,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Listener.cpp:233,13'
          Dst:             _ZNK5Csock10GetLocalIPEv
        - Src:             'src/Listener.cpp:233,44'
          Dst:             _ZNK5Csock12GetLocalPortEv
        - Src:             'src/Listener.cpp:233,36'
          Dst:             _ZN7CStringC2Et
        - Src:             'src/Listener.cpp:232,13'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Listener.cpp:231,21'
          Dst:             _ZN4CZNC9BroadcastERK7CStringbP5CUserP7CClient
        - Src:             'src/Listener.cpp:231,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:231,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:231,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:234,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Listener.cpp:235,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:234,21'
          Dst:             _ZN4CZNC9BroadcastERK7CStringbP5CUserP7CClient
        - Src:             'src/Listener.cpp:234,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:236,9'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
        - Src:             'src/Listener.cpp:231,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:231,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:231,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:234,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN13CRealListener10GetSockObjERK7CStringt
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          213
      EdgeCount:       47
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN19CIncomingConnectionC2ERK7CStringtN9CListener11EAcceptTypeES2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules13OnFailedLoginERK7CStringS2_
        - _ZN8CModules15OnClientConnectEP8CZNCSockRK7CStringt
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK4CZNC19AllowConnectionFromERK7CString
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
        - _ZNK9CListener12GetURIPrefixEv
        - _ZNK9CListener13GetAcceptTypeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:211,34'
          Dst:             _ZNK9CListener13GetAcceptTypeEv
        - Src:             'src/Listener.cpp:211,62'
          Dst:             _ZNK9CListener12GetURIPrefixEv
        - Src:             'src/Listener.cpp:210,40'
          Dst:             _ZN19CIncomingConnectionC2ERK7CStringtN9CListener11EAcceptTypeES2_
        - Src:             'src/Listener.cpp:212,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Listener.cpp:212,21'
          Dst:             _ZNK4CZNC19AllowConnectionFromERK7CString
        - Src:             'src/Listener.cpp:213,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Listener.cpp:213,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Listener.cpp:213,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Listener.cpp:213,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Listener.cpp:213,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Listener.cpp:213,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Listener.cpp:213,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Listener.cpp:213,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Listener.cpp:213,9'
          Dst:             _ZN8CModules15OnClientConnectEP8CZNCSockRK7CStringt
        - Src:             'src/Listener.cpp:213,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Listener.cpp:213,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Listener.cpp:213,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Listener.cpp:213,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Listener.cpp:213,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Listener.cpp:213,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Listener.cpp:216,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:215,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:218,18'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZN8CModules13OnFailedLoginERK7CStringS2_
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Listener.cpp:215,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Listener.cpp:219,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
    - functionName:    _ZN13CRealListener14ConnectionFromERK7CStringt
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          100
      EdgeCount:       29
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CZNC3GetEv
        - _ZN6CDebug5DebugEv
        - _ZNK4CZNC13IsHostAllowedERK7CString
        - _ZNK5Csock11GetSockNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:202,25'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Listener.cpp:202,37'
          Dst:             _ZNK4CZNC13IsHostAllowedERK7CString
        - Src:             'src/Listener.cpp:203,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Listener.cpp:203,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Listener.cpp:203,5'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/Listener.cpp:203,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Listener.cpp:203,5'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    _ZN13CRealListenerD0Ev
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13CRealListenerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:199,33'
          Dst:             _ZN13CRealListenerD2Ev
    - functionName:    _ZN13CRealListenerD2Ev
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CZNCSockD2Ev
        - _ZN9CListener17ResetRealListenerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:199,46'
          Dst:             _ZN9CListener17ResetRealListenerEv
        - Src:             'src/Listener.cpp:199,67'
          Dst:             _ZN8CZNCSockD2Ev
    - functionName:    _ZN9CListener17ResetRealListenerEv
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13CUnixListener7GetModeEv
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          80
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:194,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNK13CUnixListener8ToConfigEv
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          143
      EdgeCount:       50
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - _ZN7CConfigD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK13CUnixListener7GetModeEv
        - _ZNK13CUnixListener7GetPathEv
        - _ZNK9CListener8ToConfigEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:178,41'
          Dst:             _ZNK9CListener8ToConfigEv
        - Src:             'src/Listener.cpp:180,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:180,44'
          Dst:             _ZNK13CUnixListener7GetPathEv
        - Src:             'src/Listener.cpp:180,20'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/Listener.cpp:180,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:181,57'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:181,41'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/Listener.cpp:181,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:180,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:181,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:183,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:183,48'
          Dst:             _ZNK13CUnixListener7GetModeEv
        - Src:             'src/Listener.cpp:183,24'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/Listener.cpp:183,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:183,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:183,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:183,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:187,1'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/Listener.cpp:187,1'
          Dst:             _ZN7CConfigD2Ev
    - functionName:    _ZNK9CListener8ToConfigEv
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          207
      EdgeCount:       63
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - _ZN7CConfigC2Ev
        - _ZN7CConfigD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Eb
        - _ZN7CStringD2Ev
        - _ZNK9CListener12GetURIPrefixEv
        - _ZNK9CListener13GetAcceptTypeEv
        - _ZNK9CListener5IsSSLEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:32,13'
          Dst:             _ZN7CConfigC2Ev
        - Src:             'src/Listener.cpp:34,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:34,49'
          Dst:             _ZNK9CListener12GetURIPrefixEv
        - Src:             'src/Listener.cpp:34,49'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Listener.cpp:34,20'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/Listener.cpp:34,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:34,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:36,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:36,51'
          Dst:             _ZNK9CListener5IsSSLEv
        - Src:             'src/Listener.cpp:36,43'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/Listener.cpp:36,20'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/Listener.cpp:36,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:36,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:39,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:40,17'
          Dst:             _ZNK9CListener13GetAcceptTypeEv
        - Src:             'src/Listener.cpp:40,9'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/Listener.cpp:38,20'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/Listener.cpp:38,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:38,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:42,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:43,17'
          Dst:             _ZNK9CListener13GetAcceptTypeEv
        - Src:             'src/Listener.cpp:43,9'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/Listener.cpp:41,20'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/Listener.cpp:41,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:41,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:34,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:34,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:36,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:36,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:38,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:38,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:41,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:41,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:46,1'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/Listener.cpp:46,1'
          Dst:             _ZN7CConfigD2Ev
    - functionName:    '_ZZN13CUnixListener6ListenEvENK3$_0clEv'
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         62
      ICount:          266
      EdgeCount:       113
      CyclomaticComplexity: 53
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - __errno_location
        - chown
        - getgrnam_r
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/Listener.cpp:130,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/Listener.cpp:128,23'
          Dst:             getgrnam_r
        - Src:             'src/Listener.cpp:133,25'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Listener.cpp:133,25'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Listener.cpp:133,25'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Listener.cpp:133,25'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Listener.cpp:141,25'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Listener.cpp:141,25'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Listener.cpp:141,25'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Listener.cpp:141,25'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Listener.cpp:144,25'
          Dst:             chown
        - Src:             'src/Listener.cpp:145,44'
          Dst:             __errno_location
        - Src:             'src/Listener.cpp:145,35'
          Dst:             strerror
        - Src:             'src/Listener.cpp:146,25'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Listener.cpp:146,25'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Listener.cpp:146,25'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Listener.cpp:146,25'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Listener.cpp:152,31'
          Dst:             strerror
        - Src:             'src/Listener.cpp:153,21'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Listener.cpp:153,21'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Listener.cpp:153,21'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Listener.cpp:153,21'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    getgrnam_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    chown
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13CUnixListener6ListenEv
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          171
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN12CSockManager10ListenUnixERK7CStringS2_P8CZNCSock
        - _ZN13CRealListenerC2ER9CListener
        - _ZN4CZNC10GetManagerEv
        - _ZN4CZNC3GetEv
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK9CListener8SetupSSLEv
        - '_ZZN13CUnixListener6ListenEvENK3$_0clEv'
        - __errno_location
        - chmod
        - strerror
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:111,9'
          Dst:             __errno_location
        - Src:             'src/Listener.cpp:115,23'
          Dst:             _ZN13CRealListenerC2ER9CListener
        - Src:             'src/Listener.cpp:116,5'
          Dst:             _ZNK9CListener8SetupSSLEv
        - Src:             'src/Listener.cpp:118,10'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Listener.cpp:118,22'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/Listener.cpp:118,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:118,35'
          Dst:             _ZN12CSockManager10ListenUnixERK7CStringS2_P8CZNCSock
        - Src:             'src/Listener.cpp:118,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:118,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:123,25'
          Dst:             '_ZZN13CUnixListener6ListenEvENK3$_0clEv'
        - Src:             'src/Listener.cpp:160,26'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
        - Src:             'src/Listener.cpp:166,13'
          Dst:             chmod
        - Src:             'src/Listener.cpp:167,32'
          Dst:             __errno_location
        - Src:             'src/Listener.cpp:167,23'
          Dst:             strerror
        - Src:             'src/Listener.cpp:168,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Listener.cpp:168,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Listener.cpp:168,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Listener.cpp:168,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Listener.cpp:169,26'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
    - functionName:    _ZN13CRealListenerC2ER9CListener
      functionSourceFile: '/src/znc/include/znc/Listener.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8CZNCSockC2Ei
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Listener.h:123,42'
          Dst:             _ZN8CZNCSockC2Ei
    - functionName:    _ZNK9CListener8SetupSSLEv
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13CUnixListenerD0Ev
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13CUnixListenerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:107,33'
          Dst:             _ZN13CUnixListenerD2Ev
    - functionName:    _ZN13CUnixListenerD2Ev
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZN9CListenerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:107,34'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:107,34'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:107,34'
          Dst:             _ZN9CListenerD2Ev
    - functionName:    _ZN9CListenerD2Ev
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       17
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4CZNC10GetManagerEv
        - _ZN4CZNC3GetEv
        - _ZN7CStringD2Ev
        - __clang_call_terminate
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:28,22'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Listener.cpp:28,34'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/Listener.cpp:29,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:28,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN9CListenerD0Ev
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13CUnixListenerC2ERK7CStringS2_bN9CListener11EAcceptTypeES2_S2_
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          115
      EdgeCount:       33
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN9CListenerC2ERK7CStringbNS_11EAcceptTypeE
        - _ZN9CListenerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:97,7'
          Dst:             _ZN9CListenerC2ERK7CStringbNS_11EAcceptTypeE
        - Src:             'src/Listener.cpp:98,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Listener.cpp:99,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Listener.cpp:105,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:105,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:105,1'
          Dst:             _ZN9CListenerD2Ev
    - functionName:    _ZNK12CTCPListener8ToConfigEv
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          179
      EdgeCount:       53
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - _ZN7CConfigD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Eb
        - _ZN7CStringC2Et
        - _ZN7CStringD2Ev
        - _ZNK12CTCPListener11GetAddrTypeEv
        - _ZNK12CTCPListener11GetBindHostEv
        - _ZNK12CTCPListener7GetPortEv
        - _ZNK9CListener8ToConfigEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:81,41'
          Dst:             _ZNK9CListener8ToConfigEv
        - Src:             'src/Listener.cpp:83,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:83,44'
          Dst:             _ZNK12CTCPListener11GetBindHostEv
        - Src:             'src/Listener.cpp:83,20'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/Listener.cpp:83,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:84,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:84,52'
          Dst:             _ZNK12CTCPListener7GetPortEv
        - Src:             'src/Listener.cpp:84,44'
          Dst:             _ZN7CStringC2Et
        - Src:             'src/Listener.cpp:84,20'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/Listener.cpp:84,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:84,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:87,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:87,25'
          Dst:             _ZNK12CTCPListener11GetAddrTypeEv
        - Src:             'src/Listener.cpp:87,17'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/Listener.cpp:86,20'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/Listener.cpp:86,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:86,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:89,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:89,25'
          Dst:             _ZNK12CTCPListener11GetAddrTypeEv
        - Src:             'src/Listener.cpp:89,17'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/Listener.cpp:88,20'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/Listener.cpp:88,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:88,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:83,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:84,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:84,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:86,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:86,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:88,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:88,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:92,1'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/Listener.cpp:92,1'
          Dst:             _ZN7CConfigD2Ev
    - functionName:    _ZN12CTCPListener6ListenEv
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          93
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN12CSockManager10ListenHostEtRK7CStringS2_biP8CZNCSockj9EAddrType
        - _ZN13CRealListenerC2ER9CListener
        - _ZN4CZNC10GetManagerEv
        - _ZN4CZNC3GetEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK9CListener5IsSSLEv
        - _ZNK9CListener8SetupSSLEv
        - __errno_location
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:64,9'
          Dst:             __errno_location
        - Src:             'src/Listener.cpp:68,23'
          Dst:             _ZN13CRealListenerC2ER9CListener
        - Src:             'src/Listener.cpp:69,5'
          Dst:             _ZNK9CListener8SetupSSLEv
        - Src:             'src/Listener.cpp:74,5'
          Dst:             __errno_location
        - Src:             'src/Listener.cpp:75,12'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Listener.cpp:75,24'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/Listener.cpp:75,57'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Listener.cpp:76,61'
          Dst:             _ZNK9CListener5IsSSLEv
        - Src:             'src/Listener.cpp:75,37'
          Dst:             _ZN12CSockManager10ListenHostEtRK7CStringS2_biP8CZNCSockj9EAddrType
        - Src:             'src/Listener.cpp:75,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:75,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CTCPListenerD0Ev
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12CTCPListenerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:59,31'
          Dst:             _ZN12CTCPListenerD2Ev
    - functionName:    _ZN12CTCPListenerD2Ev
      functionSourceFile: '/src/znc/src/Listener.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZN9CListenerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Listener.cpp:60,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Listener.cpp:60,1'
          Dst:             _ZN9CListenerD2Ev
    - functionName:    _ZN7CConfigC2EOS_
      functionSourceFile: '/src/znc/include/znc/Config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16ConfigStackEntryC2EOS_
      functionSourceFile: '/src/znc/src/Config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CConfigC2EOS_
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Config.cpp:22,8'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Config.cpp:22,8'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Config.cpp:22,8'
          Dst:             _ZN7CConfigC2EOS_
        - Src:             'src/Config.cpp:22,8'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CConfigEntryC2ERK7CConfig
      functionSourceFile: '/src/znc/src/Config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CConfigC2ERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Config.cpp:34,24'
          Dst:             _ZN7CConfigC2ERKS_
    - functionName:    _ZN7CConfigC2ERKS_
      functionSourceFile: '/src/znc/include/znc/Config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16ConfigStackEntryD2Ev
      functionSourceFile: '/src/znc/src/Config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CConfigD2Ev
        - _ZN7CStringD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Config.cpp:22,8'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/Config.cpp:22,8'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:22,8'
          Dst:             _ZN7CStringD2Ev
    - functionName:    '_ZZN7CConfig5WriteER5CFilejENK3$_0clERK7CString'
      functionSourceFile: '/src/znc/src/Config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          158
      EdgeCount:       50
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString9Replace_nERKS_S1_S1_S1_b
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Config.cpp:181,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:181,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:181,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:181,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:181,18'
          Dst:             _ZNK7CString9Replace_nERKS_S1_S1_S1_b
        - Src:             'src/Config.cpp:181,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:181,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:181,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:181,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:181,38'
          Dst:             _ZNK7CString9Replace_nERKS_S1_S1_S1_b
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:181,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CConfig5WriteER5CFilej
      functionSourceFile: '/src/znc/src/Config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         101
      ICount:          538
      EdgeCount:       170
      CyclomaticComplexity: 71
      functionsReached:
        - _ZN5CFile5WriteERK7CString
        - _ZN7CConfig5WriteER5CFilej
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Emc
        - _ZN7CStringD2Ev
        - '_ZZN7CConfig5WriteER5CFilejENK3$_0clERK7CString'
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Config.cpp:178,28'
          Dst:             _ZN7CStringC2Emc
        - Src:             'src/Config.cpp:186,35'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Config.cpp:186,24'
          Dst:             '_ZZN7CConfig5WriteER5CFilejENK3$_0clERK7CString'
        - Src:             'src/Config.cpp:186,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Config.cpp:186,18'
          Dst:             _ZN5CFile5WriteERK7CString
        - Src:             'src/Config.cpp:186,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:186,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:186,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:186,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:186,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:186,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:193,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:193,18'
          Dst:             _ZN5CFile5WriteERK7CString
        - Src:             'src/Config.cpp:193,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:195,35'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Config.cpp:195,24'
          Dst:             '_ZZN7CConfig5WriteER5CFilejENK3$_0clERK7CString'
        - Src:             'src/Config.cpp:195,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Config.cpp:195,18'
          Dst:             _ZN5CFile5WriteERK7CString
        - Src:             'src/Config.cpp:195,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:195,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:195,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:198,38'
          Dst:             _ZN7CConfig5WriteER5CFilej
        - Src:             'src/Config.cpp:199,35'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Config.cpp:199,24'
          Dst:             '_ZZN7CConfig5WriteER5CFilejENK3$_0clERK7CString'
        - Src:             'src/Config.cpp:199,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Config.cpp:199,18'
          Dst:             _ZN5CFile5WriteERK7CString
        - Src:             'src/Config.cpp:199,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:199,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:199,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:193,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:195,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:195,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:195,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:199,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:199,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:199,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:202,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:202,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN16ConfigStackEntryC2ERK7CStringS0_
      functionSourceFile: '/src/znc/src/Config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7CConfigC2Ev
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Config.cpp:28,11'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Config.cpp:28,22'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Config.cpp:28,35'
          Dst:             _ZN7CConfigC2Ev
        - Src:             'src/Config.cpp:28,45'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:28,45'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN7CConfig5ParseER5CFileR7CString
      functionSourceFile: '/src/znc/src/Config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         346
      ICount:          1580
      EdgeCount:       572
      CyclomaticComplexity: 228
      functionsReached:
        - _ZN16ConfigStackEntryC2ERK7CStringS0_
        - _ZN16ConfigStackEntryD2Ev
        - _ZN5CFile4SeekEl
        - _ZN5CFile8ReadLineER7CStringRKS0_
        - _ZN7CConfigC2ERKS_
        - _ZN7CConfigD2Ev
        - _ZN7CString10RightChompEm
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CString4TrimERKS_
        - _ZN7CString8TrimLeftERKS_
        - _ZN7CString9LeftChompEm
        - _ZN7CString9TrimRightERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString7AsLowerEv
        - _ZNK7CString8EndsWithERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/Config.cpp:52,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Config.cpp:58,15'
          Dst:             _ZN5CFile4SeekEl
        - Src:             'src/Config.cpp:59,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:59,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Config.cpp:59,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:59,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:63,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:63,17'
          Dst:             _ZN5CFile8ReadLineER7CStringRKS0_
        - Src:             'src/Config.cpp:63,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:78,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:78,15'
          Dst:             _ZN7CString8TrimLeftERKS_
        - Src:             'src/Config.cpp:78,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:79,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:79,15'
          Dst:             _ZN7CString9TrimRightERKS_
        - Src:             'src/Config.cpp:79,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:81,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:81,33'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Config.cpp:81,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:83,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:83,34'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/Config.cpp:83,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:63,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:78,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:79,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:81,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:83,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:88,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:88,39'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Config.cpp:89,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:89,20'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Config.cpp:88,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:88,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:88,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:88,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:93,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:93,20'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Config.cpp:93,56'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:93,47'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/Config.cpp:93,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:93,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:94,19'
          Dst:             _ZN7CString9LeftChompEm
        - Src:             'src/Config.cpp:95,19'
          Dst:             _ZN7CString10RightChompEm
        - Src:             'src/Config.cpp:96,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:96,19'
          Dst:             _ZN7CString4TrimERKS_
        - Src:             'src/Config.cpp:96,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:98,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:98,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Config.cpp:98,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:99,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:99,36'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Config.cpp:99,30'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:101,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:101,18'
          Dst:             _ZN7CString4TrimERKS_
        - Src:             'src/Config.cpp:101,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:102,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:102,20'
          Dst:             _ZN7CString4TrimERKS_
        - Src:             'src/Config.cpp:102,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:104,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:104,22'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Config.cpp:104,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:106,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Config.cpp:106,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Config.cpp:106,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:93,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:93,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:96,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:98,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:99,30'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:101,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:102,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:104,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:106,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:109,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Config.cpp:109,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Config.cpp:109,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:109,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:112,25'
          Dst:             _ZN7CConfigC2ERKS_
        - Src:             'src/Config.cpp:113,25'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Config.cpp:115,27'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Config.cpp:116,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Config.cpp:116,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Config.cpp:116,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:116,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:126,45'
          Dst:             _ZNK7CString7AsLowerEv
        - Src:             'src/Config.cpp:130,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Config.cpp:130,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Config.cpp:130,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:130,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:136,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:136,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:136,13'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/Config.cpp:136,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:136,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:136,13'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/Config.cpp:138,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Config.cpp:138,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Config.cpp:138,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:138,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:139,56'
          Dst:             _ZNK7CString7AsLowerEv
        - Src:             'src/Config.cpp:139,67'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Config.cpp:139,34'
          Dst:             _ZN16ConfigStackEntryC2ERK7CStringS0_
        - Src:             'src/Config.cpp:139,17'
          Dst:             _ZN16ConfigStackEntryD2Ev
        - Src:             'src/Config.cpp:139,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:139,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:139,17'
          Dst:             _ZN16ConfigStackEntryD2Ev
        - Src:             'src/Config.cpp:139,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:139,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:144,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:144,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:144,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:144,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:147,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:147,31'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Config.cpp:147,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:148,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:148,32'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Config.cpp:148,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:152,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:152,16'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Config.cpp:152,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:156,15'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Config.cpp:156,15'
          Dst:             _ZN7CString4TrimERKS_
        - Src:             'src/Config.cpp:156,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:158,46'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Config.cpp:158,46'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Config.cpp:158,46'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:147,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:148,26'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:152,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:156,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:158,46'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:160,36'
          Dst:             _ZNK7CString7AsLowerEv
        - Src:             'src/Config.cpp:162,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:162,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:162,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:162,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:162,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:162,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:164,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Config.cpp:164,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Config.cpp:164,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:164,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:168,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Config.cpp:168,9'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Config.cpp:168,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:168,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:175,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Config.cpp:175,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CConfigEntryaSERKS_
      functionSourceFile: '/src/znc/src/Config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CConfigC2ERKS_
        - _ZN7CConfigD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Config.cpp:43,5'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/Config.cpp:45,28'
          Dst:             _ZN7CConfigC2ERKS_
    - functionName:    _ZN12CConfigEntryD2Ev
      functionSourceFile: '/src/znc/src/Config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CConfigD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Config.cpp:40,33'
          Dst:             _ZN7CConfigD2Ev
    - functionName:    _ZN12CConfigEntryC2ERKS_
      functionSourceFile: '/src/znc/src/Config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CConfigC2ERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Config.cpp:37,48'
          Dst:             _ZN7CConfigC2ERKS_
    - functionName:    _ZN12CConfigEntryC2Ev
      functionSourceFile: '/src/znc/src/Config.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN11CThreadPool6addJobEP4CJobENK3$_0clEv'
      functionSourceFile: '/src/znc/src/Threads.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CThreadPool10threadFuncEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Threads.cpp:163,28'
          Dst:             _ZN11CThreadPool10threadFuncEv
    - functionName:    _ZN11CThreadPool10threadFuncEv
      functionSourceFile: '/src/znc/src/Threads.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          179
      EdgeCount:       68
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN11CThreadPool7jobDoneEP4CJob
        - _ZNK11CThreadPool12threadNeededEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Threads.cpp:119,18'
          Dst:             _ZNK11CThreadPool12threadNeededEv
        - Src:             'src/Threads.cpp:122,14'
          Dst:             _ZNK11CThreadPool12threadNeededEv
        - Src:             'src/Threads.cpp:136,9'
          Dst:             _ZN11CThreadPool7jobDoneEP4CJob
        - Src:             'src/Threads.cpp:139,5'
          Dst:             __assert_fail
    - functionName:    _ZNK11CThreadPool12threadNeededEv
      functionSourceFile: '/src/znc/src/Threads.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CThreadPool7jobDoneEP4CJob
      functionSourceFile: '/src/znc/src/Threads.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       35
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - __errno_location
        - exit
        - strerror
        - write
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Threads.cpp:67,16'
          Dst:             write
        - Src:             'src/Threads.cpp:69,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Threads.cpp:69,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Threads.cpp:69,9'
          Dst:             __errno_location
        - Src:             'src/Threads.cpp:69,9'
          Dst:             strerror
        - Src:             'src/Threads.cpp:69,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Threads.cpp:69,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Threads.cpp:73,9'
          Dst:             exit
    - 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:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_setspecific
      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:    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:    _ZNK4CJob12wasCancelledEv
      functionSourceFile: '/src/znc/src/Threads.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CThreadPool3GetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Threads.cpp:270,24'
          Dst:             _ZN11CThreadPool3GetEv
    - functionName:    _ZN11CThreadPool3GetEv
      functionSourceFile: '/src/znc/src/Threads.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CThreadPoolC2Ev
        - _ZN11CThreadPoolD2Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Threads.cpp:32,5'
          Dst:             __cxa_guard_acquire
        - Src:             'src/Threads.cpp:32,24'
          Dst:             _ZN11CThreadPoolC2Ev
        - Src:             'src/Threads.cpp:32,5'
          Dst:             __cxa_atexit
        - Src:             'src/Threads.cpp:32,5'
          Dst:             _ZN11CThreadPoolD2Ev
        - Src:             'src/Threads.cpp:32,5'
          Dst:             __cxa_guard_release
        - Src:             'src/Threads.cpp:32,5'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN11CThreadPoolD2Ev
      functionSourceFile: '/src/znc/src/Threads.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Threads.cpp:98,18'
          Dst:             __clang_call_terminate
    - functionName:    _ZN11CThreadPoolC2Ev
      functionSourceFile: '/src/znc/src/Threads.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          130
      EdgeCount:       44
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - __errno_location
        - exit
        - pipe
        - strerror
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Threads.cpp:46,9'
          Dst:             pipe
        - Src:             'src/Threads.cpp:47,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Threads.cpp:47,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Threads.cpp:47,9'
          Dst:             __errno_location
        - Src:             'src/Threads.cpp:47,9'
          Dst:             strerror
        - Src:             'src/Threads.cpp:47,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Threads.cpp:47,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Threads.cpp:48,9'
          Dst:             exit
    - functionName:    _ZN11CThreadPool10cancelJobsERKNSt3__13setIP4CJobNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
      functionSourceFile: '/src/znc/src/Threads.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         86
      ICount:          447
      EdgeCount:       147
      CyclomaticComplexity: 63
      functionsReached:
        - _ZNK11CThreadPool14getJobFromPipeEv
        - _ZNK11CThreadPool9finishJobEP4CJob
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/Threads.cpp:196,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/Threads.cpp:203,17'
          Dst:             __assert_fail
        - Src:             'src/Threads.cpp:221,17'
          Dst:             __assert_fail
        - Src:             'src/Threads.cpp:233,17'
          Dst:             __assert_fail
        - Src:             'src/Threads.cpp:254,21'
          Dst:             _ZNK11CThreadPool14getJobFromPipeEv
        - Src:             'src/Threads.cpp:256,13'
          Dst:             __assert_fail
        - Src:             'src/Threads.cpp:259,13'
          Dst:             _ZNK11CThreadPool9finishJobEP4CJob
    - functionName:    _ZNK11CThreadPool14getJobFromPipeEv
      functionSourceFile: '/src/znc/src/Threads.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          79
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - __errno_location
        - exit
        - read
        - strerror
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Threads.cpp:82,17'
          Dst:             read
        - Src:             'src/Threads.cpp:84,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Threads.cpp:84,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Threads.cpp:84,9'
          Dst:             __errno_location
        - Src:             'src/Threads.cpp:84,9'
          Dst:             strerror
        - Src:             'src/Threads.cpp:84,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Threads.cpp:84,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Threads.cpp:87,9'
          Dst:             exit
    - functionName:    _ZNK11CThreadPool9finishJobEP4CJob
      functionSourceFile: '/src/znc/src/Threads.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CThreadPool9cancelJobEP4CJob
      functionSourceFile: '/src/znc/src/Threads.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN11CThreadPool10cancelJobsERKNSt3__13setIP4CJobNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Threads.cpp:169,5'
          Dst:             _ZN11CThreadPool10cancelJobsERKNSt3__13setIP4CJobNS0_4lessIS3_EENS0_9allocatorIS3_EEEE
    - functionName:    _ZN11CThreadPool6addJobEP4CJob
      functionSourceFile: '/src/znc/src/Threads.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          108
      EdgeCount:       34
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZNK11CThreadPool18handlePipeReadableEv
      functionSourceFile: '/src/znc/src/Threads.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CThreadPool14getJobFromPipeEv
        - _ZNK11CThreadPool9finishJobEP4CJob
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Threads.cpp:77,58'
          Dst:             _ZNK11CThreadPool14getJobFromPipeEv
        - Src:             'src/Threads.cpp:77,48'
          Dst:             _ZNK11CThreadPool9finishJobEP4CJob
    - functionName:    _ZN6CQuery10SendBufferEP7CClientRK7CBuffer
      functionSourceFile: '/src/znc/src/Query.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         288
      ICount:          1352
      EdgeCount:       475
      CyclomaticComplexity: 189
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - _ZN11CIRCNetwork7PutUserERK8CMessageP7CClientS4_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN7CClient17SetPlaybackActiveEb
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CMessage10SetNetworkEP11CIRCNetwork
        - _ZN8CMessage6SetTagERK7CStringS2_
        - _ZN8CMessage7GetNickEv
        - _ZN8CMessage9SetClientEP7CClient
        - _ZN8CMessageD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules18OnPrivBufferEndingER6CQueryR7CClient
        - _ZN8CModules20OnPrivBufferStartingER6CQueryR7CClient
        - _ZN8CModules23OnPrivBufferPlayMessageER8CMessage
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK11CIRCNetwork10GetClientsEv
        - _ZNK11CIRCNetwork14IsUserAttachedEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CNick10NickEqualsERK7CString
        - _ZNK7CBuffer10GetBufLineEj
        - _ZNK7CBuffer4SizeEv
        - _ZNK7CBuffer7IsEmptyEv
        - _ZNK7CClient14HasEchoMessageEv
        - _ZNK7CClient14HasSelfMessageEv
        - _ZNK7CClient16IsPlaybackActiveEv
        - _ZNK7CClient7GetNickEb
        - _ZNK7CClient8HasBatchEv
        - _ZNK7CString3MD5Ev
        - _ZNK8CBufLine9ToMessageERK7CClientRK8MCString
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/Query.cpp:34,35'
          Dst:             _ZNK11CIRCNetwork14IsUserAttachedEv
        - Src:             'src/Query.cpp:36,21'
          Dst:             _ZNK7CBuffer7IsEmptyEv
        - Src:             'src/Query.cpp:37,60'
          Dst:             _ZNK11CIRCNetwork10GetClientsEv
        - Src:             'src/Query.cpp:41,26'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/Query.cpp:42,50'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Query.cpp:42,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Query.cpp:42,36'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Query.cpp:42,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Query.cpp:42,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Query.cpp:44,55'
          Dst:             _ZNK7CClient16IsPlaybackActiveEv
        - Src:             'src/Query.cpp:45,29'
          Dst:             _ZN7CClient17SetPlaybackActiveEb
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules20OnPrivBufferStartingER6CQueryR7CClient
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:42,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Query.cpp:42,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules20OnPrivBufferStartingER6CQueryR7CClient
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules20OnPrivBufferStartingER6CQueryR7CClient
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:47,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:51,43'
          Dst:             _ZNK7CClient8HasBatchEv
        - Src:             'src/Query.cpp:52,46'
          Dst:             _ZNK7CString3MD5Ev
        - Src:             'src/Query.cpp:55,41'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Query.cpp:55,33'
          Dst:             _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - Src:             'src/Query.cpp:55,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Query.cpp:55,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Query.cpp:60,39'
          Dst:             _ZNK7CBuffer4SizeEv
        - Src:             'src/Query.cpp:62,54'
          Dst:             _ZNK7CBuffer10GetBufLineEj
        - Src:             'src/Query.cpp:63,48'
          Dst:             _ZNK8CBufLine9ToMessageERK7CClientRK8MCString
        - Src:             'src/Query.cpp:64,38'
          Dst:             _ZNK7CClient14HasEchoMessageEv
        - Src:             'src/Query.cpp:65,38'
          Dst:             _ZNK7CClient14HasSelfMessageEv
        - Src:             'src/Query.cpp:66,37'
          Dst:             _ZN8CMessage7GetNickEv
        - Src:             'src/Query.cpp:67,45'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/Query.cpp:66,47'
          Dst:             _ZNK5CNick10NickEqualsERK7CString
        - Src:             'src/Query.cpp:66,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Query.cpp:66,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Query.cpp:71,29'
          Dst:             _ZN8CMessage10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:72,29'
          Dst:             _ZN8CMessage9SetClientEP7CClient
        - Src:             'src/Query.cpp:74,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Query.cpp:74,33'
          Dst:             _ZN8CMessage6SetTagERK7CStringS2_
        - Src:             'src/Query.cpp:74,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Query.cpp:74,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules23OnPrivBufferPlayMessageER8CMessage
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules23OnPrivBufferPlayMessageER8CMessage
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules23OnPrivBufferPlayMessageER8CMessage
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:77,21'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:81,33'
          Dst:             _ZN11CIRCNetwork7PutUserERK8CMessageP7CClientS4_
        - Src:             'src/Query.cpp:82,17'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Query.cpp:82,17'
          Dst:             _ZN8CMessageD2Ev
        - Src:             'src/Query.cpp:85,41'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Query.cpp:85,33'
          Dst:             _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - Src:             'src/Query.cpp:85,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Query.cpp:85,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules18OnPrivBufferEndingER6CQueryR7CClient
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules18OnPrivBufferEndingER6CQueryR7CClient
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules18OnPrivBufferEndingER6CQueryR7CClient
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:89,17'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/Query.cpp:93,29'
          Dst:             _ZN7CClient17SetPlaybackActiveEb
        - Src:             'src/Query.cpp:96,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Query.cpp:96,13'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Query.cpp:96,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Query.cpp:96,13'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZN6CQuery10SendBufferEP7CClient
      functionSourceFile: '/src/znc/src/Query.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6CQuery10SendBufferEP7CClientRK7CBuffer
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Query.cpp:31,45'
          Dst:             _ZN6CQuery10SendBufferEP7CClientRK7CBuffer
    - functionName:    _ZN6CQueryD2Ev
      functionSourceFile: '/src/znc/src/Query.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CBufferD2Ev
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Query.cpp:29,20'
          Dst:             _ZN7CBufferD2Ev
        - Src:             'src/Query.cpp:29,20'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN6CQueryC2ERK7CStringP11CIRCNetwork
      functionSourceFile: '/src/znc/src/Query.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN6CQuery14SetBufferCountEjb
        - _ZN7CBufferC2Ej
        - _ZN7CBufferD2Ev
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CUser18GetQueryBufferSizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Query.cpp:25,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Query.cpp:25,45'
          Dst:             _ZN7CBufferC2Ej
        - Src:             'src/Query.cpp:26,32'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/Query.cpp:26,43'
          Dst:             _ZNK5CUser18GetQueryBufferSizeEv
        - Src:             'src/Query.cpp:26,5'
          Dst:             _ZN6CQuery14SetBufferCountEjb
        - Src:             'src/Query.cpp:27,1'
          Dst:             _ZN7CBufferD2Ev
        - Src:             'src/Query.cpp:27,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN10CUserTimer6RunJobEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          92
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CCron5StartEd
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK5CUser12GetPingSlackEv
        - _ZNK5CUser14GetUserClientsEv
        - _ZNK5CUser16GetPingFrequencyEv
        - _ZNK5Csock31GetTimeSinceLastDataTransactionEl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:49,57'
          Dst:             _ZNK5CUser14GetUserClientsEv
        - Src:             'src/User.cpp:52,30'
          Dst:             _ZNK5Csock31GetTimeSinceLastDataTransactionEl
        - Src:             'src/User.cpp:53,26'
          Dst:             _ZNK5CUser16GetPingFrequencyEv
        - Src:             'src/User.cpp:54,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:54,30'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/User.cpp:54,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:54,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:60,24'
          Dst:             _ZNK5CUser12GetPingSlackEv
        - Src:             'src/User.cpp:60,9'
          Dst:             _ZN5CCron5StartEd
    - functionName:    _ZN10CUserTimerD0Ev
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10CUserTimerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:41,28'
          Dst:             _ZN10CUserTimerD2Ev
    - functionName:    _ZN10CUserTimerD2Ev
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CCronD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:41,29'
          Dst:             _ZN5CCronD2Ev
    - functionName:    _ZNK11CIRCNetwork12BytesWrittenEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser12BytesWrittenEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1510
      functionLinenumberEnd: 1515
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11CIRCNetwork12BytesWrittenEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1513,29'
          Dst:             _ZNK11CIRCNetwork12BytesWrittenEv
    - functionName:    _ZNK11CIRCNetwork9BytesReadEv
      functionSourceFile: '/src/znc/include/znc/IRCNetwork.h'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser9BytesReadEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1502
      functionLinenumberEnd: 1507
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11CIRCNetwork9BytesReadEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1505,29'
          Dst:             _ZNK11CIRCNetwork9BytesReadEv
    - functionName:    _ZNK5CUser14GetBufferCountEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1485
      functionLinenumberEnd: 1485
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5CUser17GetChanBufferSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1485,53'
          Dst:             _ZNK5CUser17GetChanBufferSizeEv
    - functionName:    _ZNK5CUser17GetChanBufferSizeEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1486
      functionLinenumberEnd: 1486
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser21HasSpaceForNewNetworkEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1477
      functionLinenumberEnd: 1478
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5CUser11GetNetworksEv
        - _ZNK5CUser11MaxNetworksEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1478,12'
          Dst:             _ZNK5CUser11GetNetworksEv
        - Src:             'src/User.cpp:1478,35'
          Dst:             _ZNK5CUser11MaxNetworksEv
    - functionName:    _ZNK5CUser11GetNetworksEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser11MaxNetworksEv
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser16GetCleanUserNameEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1440
      functionLinenumberEnd: 1440
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser11GetUserNameEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1438
      functionLinenumberEnd: 1438
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser12DelCTCPReplyERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1389
      functionLinenumberEnd: 1391
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZNK7CString7AsUpperEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1390,41'
          Dst:             _ZNK7CString7AsUpperEv
        - Src:             'src/User.cpp:1390,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1390,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CChan18InheritBufferCountEjb
      functionSourceFile: '/src/znc/include/znc/Chan.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CBuffer12SetLineCountEjb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Chan.h:120,45'
          Dst:             _ZN7CBuffer12SetLineCountEjb
    - functionName:    _ZNK5CUser11GetUserPathEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1494
      functionLinenumberEnd: 1498
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4CDir7MakeDirERK7CStringj
        - _ZN5CFile6ExistsERK7CString
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1495,10'
          Dst:             _ZN5CFile6ExistsERK7CString
        - Src:             'src/User.cpp:1496,9'
          Dst:             _ZN4CDir7MakeDirERK7CStringj
    - functionName:    _ZNK5CUser14IsUserAttachedEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1242
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK11CIRCNetwork14IsUserAttachedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1236,23'
          Dst:             _ZNK11CIRCNetwork14IsUserAttachedEv
    - functionName:    _ZN5CUser17MakeCleanUserNameERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1226
      functionLinenumberEnd: 1228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          113
      EdgeCount:       35
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString9Replace_nERKS_S1_S1_S1_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1227,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1227,22'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/User.cpp:1227,53'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1227,58'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1227,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1227,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1227,43'
          Dst:             _ZNK7CString9Replace_nERKS_S1_S1_S1_b
        - Src:             'src/User.cpp:1227,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1227,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1227,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1227,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1227,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1227,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1227,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1227,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1227,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1227,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1227,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1227,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CUser12PutModNoticeERK7CStringS2_P7CClientS4_
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1218
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          135
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CClient12PutModNoticeERK7CStringS2_
        - _ZNK5CUser13GetAllClientsEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/User.cpp:1206,33'
          Dst:             _ZNK5CUser13GetAllClientsEv
        - Src:             'src/User.cpp:1209,26'
          Dst:             _ZN7CClient12PutModNoticeERK7CStringS2_
    - functionName:    _ZNK5CUser13GetAllClientsEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1421
      functionLinenumberEnd: 1435
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          138
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CIRCNetwork10GetClientsEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1425,43'
          Dst:             _ZNK11CIRCNetwork10GetClientsEv
    - functionName:    _ZN5CUser9PutModuleERK7CStringS2_P7CClientS4_
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1189
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          135
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CClient9PutModuleERK7CStringS2_
        - _ZNK5CUser13GetAllClientsEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/User.cpp:1190,33'
          Dst:             _ZNK5CUser13GetAllClientsEv
        - Src:             'src/User.cpp:1193,26'
          Dst:             _ZN7CClient9PutModuleERK7CStringS2_
    - functionName:    _ZN5CUser15PutStatusNoticeERK7CStringP7CClientS4_
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1172
      functionLinenumberEnd: 1186
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          119
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CClient15PutStatusNoticeERK7CString
        - _ZNK5CUser13GetAllClientsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1173,33'
          Dst:             _ZNK5CUser13GetAllClientsEv
        - Src:             'src/User.cpp:1177,26'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
    - functionName:    _ZN5CUser9PutStatusERK7CStringP7CClientS4_
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1155
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          119
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CClient9PutStatusERK7CString
        - _ZNK5CUser13GetAllClientsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1156,33'
          Dst:             _ZNK5CUser13GetAllClientsEv
        - Src:             'src/User.cpp:1160,26'
          Dst:             _ZN7CClient9PutStatusERK7CString
    - functionName:    _ZN5CUser7PutUserERK7CStringP7CClientS4_
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1152
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          134
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
        - _ZN7CClient9PutClientERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1137,26'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/User.cpp:1146,23'
          Dst:             _ZN11CIRCNetwork7PutUserERK7CStringP7CClientS4_
    - functionName:    _ZNK5CUser13GetLocalDCCIPEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1115
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11CIRCNetwork10GetIRCSockEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZNK5CUser13GetAllClientsEv
        - _ZNK5CUser14GetDCCBindHostEv
        - _ZNK5Csock10GetLocalIPEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1116,10'
          Dst:             _ZNK5CUser14GetDCCBindHostEv
        - Src:             'src/User.cpp:1116,43'
          Dst:             _ZNK5CUser14GetDCCBindHostEv
        - Src:             'src/User.cpp:1116,43'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/User.cpp:1119,40'
          Dst:             _ZN11CIRCNetwork10GetIRCSockEv
        - Src:             'src/User.cpp:1121,30'
          Dst:             _ZNK5Csock10GetLocalIPEv
        - Src:             'src/User.cpp:1125,10'
          Dst:             _ZNK5CUser13GetAllClientsEv
        - Src:             'src/User.cpp:1126,16'
          Dst:             _ZNK5CUser13GetAllClientsEv
        - Src:             'src/User.cpp:1126,36'
          Dst:             _ZNK5Csock10GetLocalIPEv
        - Src:             'src/User.cpp:1129,12'
          Dst:             _ZN7CStringC2EPKc
    - functionName:    _ZNK5CUser14GetDCCBindHostEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1458
      functionLinenumberEnd: 1458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser10SaltedHashERK7CStringS2_
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6CUtils10SaltedHashERK7CStringS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/User.h:63,16'
          Dst:             _ZN6CUtils10SaltedHashERK7CStringS2_
    - functionName:    _ZNK4CZNC20GetAuthOnlyViaModuleEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser9CheckPassERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionLinenumberEnd: 1096
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          207
      EdgeCount:       71
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN4CZNC3GetEv
        - _ZN5CUser10SaltedHashERK7CStringS2_
        - _ZN5CUser7SetPassERK7CStringNS_9eHashTypeES2_
        - _ZN6CUtils10PrintErrorERK7CString
        - _ZN6CUtils13SaltedMD5HashERK7CStringS2_
        - _ZN6CUtils16SaltedSHA256HashERK7CStringS2_
        - _ZN6CUtils18ConstantTimeEqualsERK7CStringS2_
        - _ZN6CUtils7GetSaltEv
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK4CZNC20GetAuthOnlyViaModuleEv
        - _ZNK5CUser11GetUsernameEv
        - _ZNK5CUser17AuthOnlyViaModuleEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/User.cpp:1064,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/User.cpp:1058,8'
          Dst:             _ZNK5CUser17AuthOnlyViaModuleEv
        - Src:             'src/User.cpp:1058,31'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/User.cpp:1058,43'
          Dst:             _ZNK4CZNC20GetAuthOnlyViaModuleEv
        - Src:             'src/User.cpp:1067,26'
          Dst:             _ZN6CUtils13SaltedMD5HashERK7CStringS2_
        - Src:             'src/User.cpp:1066,23'
          Dst:             _ZN6CUtils18ConstantTimeEqualsERK7CStringS2_
        - Src:             'src/User.cpp:1066,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1066,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1072,26'
          Dst:             _ZN6CUtils16SaltedSHA256HashERK7CStringS2_
        - Src:             'src/User.cpp:1071,23'
          Dst:             _ZN6CUtils18ConstantTimeEqualsERK7CStringS2_
        - Src:             'src/User.cpp:1071,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1071,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1081,74'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/User.cpp:1081,32'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/User.cpp:1081,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/User.cpp:1081,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1081,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1087,20'
          Dst:             _ZN6CUtils18ConstantTimeEqualsERK7CStringS2_
        - Src:             'src/User.cpp:1091,25'
          Dst:             _ZN6CUtils7GetSaltEv
        - Src:             'src/User.cpp:1092,25'
          Dst:             _ZN5CUser10SaltedHashERK7CStringS2_
        - Src:             'src/User.cpp:1093,9'
          Dst:             _ZN5CUser7SetPassERK7CStringNS_9eHashTypeES2_
        - Src:             'src/User.cpp:1094,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1094,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1094,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1094,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK5CUser17AuthOnlyViaModuleEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1471
      functionLinenumberEnd: 1471
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser11GetUsernameEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1439
      functionLinenumberEnd: 1439
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser7SetPassERK7CStringNS_9eHashTypeES2_
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1308
      functionLinenumberEnd: 1322
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          80
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/User.cpp:1311,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/User.cpp:1309,13'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:1315,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1315,25'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:1315,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1315,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1319,25'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZNK4CZNC15GetStatusPrefixEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser8ToConfigEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 955
      functionLinenumberEnd: 1055
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         341
      ICount:          1736
      EdgeCount:       519
      CyclomaticComplexity: 180
      functionsReached:
        - _ZN4CZNC3GetEv
        - _ZN7CConfig12AddSubConfigERK7CStringS2_S_
        - _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - _ZN7CConfigC2ERKS_
        - _ZN7CConfigC2Ev
        - _ZN7CConfigD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Eb
        - _ZN7CStringC2Ej
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK11CIRCNetwork8ToConfigEv
        - _ZNK4CZNC15GetStatusPrefixEv
        - _ZNK5CUser10GetAltNickEb
        - _ZNK5CUser10GetModulesEv
        - _ZNK5CUser10GetQuitMsgEv
        - _ZNK5CUser11DenyLoadModEv
        - _ZNK5CUser11GetBindHostEv
        - _ZNK5CUser11GetLanguageEv
        - _ZNK5CUser11GetRealNameEv
        - _ZNK5CUser11GetSkinNameEv
        - _ZNK5CUser12DenySetIdentEv
        - _ZNK5CUser12MultiClientsEv
        - _ZNK5CUser14DenySetNetworkEv
        - _ZNK5CUser14DenySetQuitMsgEv
        - _ZNK5CUser14GetDCCBindHostEv
        - _ZNK5CUser15DenySetBindHostEv
        - _ZNK5CUser15DenySetRealNameEv
        - _ZNK5CUser15GetStatusPrefixEv
        - _ZNK5CUser17AuthOnlyViaModuleEv
        - _ZNK5CUser17GetChanBufferSizeEv
        - _ZNK5CUser17GetClientEncodingEv
        - _ZNK5CUser18DenySetCTCPRepliesEv
        - _ZNK5CUser18GetQueryBufferSizeEv
        - _ZNK5CUser18GetTimestampAppendEv
        - _ZNK5CUser18GetTimestampFormatEv
        - _ZNK5CUser19AutoClearChanBufferEv
        - _ZNK5CUser19GetDefaultChanModesEv
        - _ZNK5CUser19GetNoTrafficTimeoutEv
        - _ZNK5CUser19GetTimestampPrependEv
        - _ZNK5CUser20AutoClearQueryBufferEv
        - _ZNK5CUser7GetNickEb
        - _ZNK5CUser7GetPassEv
        - _ZNK5CUser7IsAdminEv
        - _ZNK5CUser8GetIdentEb
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule7GetArgsEv
        - _ZNK7CString7AsUpperEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/User.cpp:960,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/User.cpp:956,13'
          Dst:             _ZN7CConfigC2Ev
        - Src:             'src/User.cpp:957,13'
          Dst:             _ZN7CConfigC2Ev
        - Src:             'src/User.cpp:959,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/User.cpp:962,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:962,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:962,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:962,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:965,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:965,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:965,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:965,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:968,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:968,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:968,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:968,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:971,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:971,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:971,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:971,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:974,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:974,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:974,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:975,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:975,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:975,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:976,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:976,40'
          Dst:             _ZNK5CUser7GetPassEv
        - Src:             'src/User.cpp:976,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:976,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:977,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:977,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:977,45'
          Dst:             _ZN7CConfigC2ERKS_
        - Src:             'src/User.cpp:977,12'
          Dst:             _ZN7CConfig12AddSubConfigERK7CStringS2_S_
        - Src:             'src/User.cpp:977,5'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/User.cpp:977,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:977,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:979,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:979,36'
          Dst:             _ZNK5CUser7GetNickEb
        - Src:             'src/User.cpp:979,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:979,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:980,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:980,39'
          Dst:             _ZNK5CUser10GetAltNickEb
        - Src:             'src/User.cpp:980,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:980,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:981,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:981,37'
          Dst:             _ZNK5CUser8GetIdentEb
        - Src:             'src/User.cpp:981,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:981,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:982,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:982,40'
          Dst:             _ZNK5CUser11GetRealNameEv
        - Src:             'src/User.cpp:982,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:982,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:982,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:983,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:983,40'
          Dst:             _ZNK5CUser11GetBindHostEv
        - Src:             'src/User.cpp:983,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:983,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:984,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:984,43'
          Dst:             _ZNK5CUser14GetDCCBindHostEv
        - Src:             'src/User.cpp:984,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:984,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:985,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:985,39'
          Dst:             _ZNK5CUser10GetQuitMsgEv
        - Src:             'src/User.cpp:985,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:985,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:985,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:986,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/User.cpp:986,21'
          Dst:             _ZNK4CZNC15GetStatusPrefixEv
        - Src:             'src/User.cpp:986,42'
          Dst:             _ZNK5CUser15GetStatusPrefixEv
        - Src:             'src/User.cpp:987,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:987,48'
          Dst:             _ZNK5CUser15GetStatusPrefixEv
        - Src:             'src/User.cpp:987,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:987,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:974,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:975,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:976,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:977,5'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/User.cpp:977,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:977,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:979,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:980,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:981,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:982,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:982,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:983,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:984,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:985,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:985,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:987,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:988,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:988,36'
          Dst:             _ZNK5CUser11GetSkinNameEv
        - Src:             'src/User.cpp:988,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:988,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:988,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:989,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:989,41'
          Dst:             _ZNK5CUser19GetDefaultChanModesEv
        - Src:             'src/User.cpp:989,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:989,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:990,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:990,54'
          Dst:             _ZNK5CUser17GetChanBufferSizeEv
        - Src:             'src/User.cpp:990,46'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/User.cpp:990,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:990,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:990,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:991,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:991,55'
          Dst:             _ZNK5CUser18GetQueryBufferSizeEv
        - Src:             'src/User.cpp:991,47'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/User.cpp:991,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:992,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:993,36'
          Dst:             _ZNK5CUser19AutoClearChanBufferEv
        - Src:             'src/User.cpp:993,28'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/User.cpp:992,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:992,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:992,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:994,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:995,36'
          Dst:             _ZNK5CUser20AutoClearQueryBufferEv
        - Src:             'src/User.cpp:995,28'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/User.cpp:994,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:996,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:996,52'
          Dst:             _ZNK5CUser12MultiClientsEv
        - Src:             'src/User.cpp:996,44'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/User.cpp:996,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:996,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:996,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:997,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:997,51'
          Dst:             _ZNK5CUser11DenyLoadModEv
        - Src:             'src/User.cpp:997,43'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/User.cpp:997,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:997,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:997,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:998,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:998,45'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/User.cpp:998,37'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/User.cpp:998,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:998,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:998,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:999,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:999,55'
          Dst:             _ZNK5CUser15DenySetBindHostEv
        - Src:             'src/User.cpp:999,47'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/User.cpp:999,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:999,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:999,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1000,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1000,52'
          Dst:             _ZNK5CUser12DenySetIdentEv
        - Src:             'src/User.cpp:1000,44'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/User.cpp:1000,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1000,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1000,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1001,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1001,54'
          Dst:             _ZNK5CUser14DenySetNetworkEv
        - Src:             'src/User.cpp:1001,46'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/User.cpp:1001,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1001,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1001,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1002,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1002,55'
          Dst:             _ZNK5CUser15DenySetRealNameEv
        - Src:             'src/User.cpp:1002,47'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/User.cpp:1002,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1002,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1002,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1003,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1003,54'
          Dst:             _ZNK5CUser14DenySetQuitMsgEv
        - Src:             'src/User.cpp:1003,46'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/User.cpp:1003,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1003,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1003,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1004,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1004,58'
          Dst:             _ZNK5CUser18DenySetCTCPRepliesEv
        - Src:             'src/User.cpp:1004,50'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/User.cpp:1004,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1004,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1004,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1005,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1005,47'
          Dst:             _ZNK5CUser18GetTimestampFormatEv
        - Src:             'src/User.cpp:1005,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1005,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1006,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1006,55'
          Dst:             _ZNK5CUser18GetTimestampAppendEv
        - Src:             'src/User.cpp:1006,47'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/User.cpp:1006,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1006,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1006,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1007,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1007,56'
          Dst:             _ZNK5CUser19GetTimestampPrependEv
        - Src:             'src/User.cpp:1007,48'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/User.cpp:1007,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1007,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1007,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1008,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1008,57'
          Dst:             _ZNK5CUser17AuthOnlyViaModuleEv
        - Src:             'src/User.cpp:1008,49'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/User.cpp:1008,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1008,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1008,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1009,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1009,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1009,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1010,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1010,41'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/User.cpp:1010,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1010,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1010,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1011,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1011,43'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/User.cpp:1011,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1011,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1011,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1012,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1012,47'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/User.cpp:1012,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1012,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1012,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1013,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1013,40'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/User.cpp:1013,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1013,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1013,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1014,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1014,46'
          Dst:             _ZNK5CUser17GetClientEncodingEv
        - Src:             'src/User.cpp:1014,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1014,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1015,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1015,40'
          Dst:             _ZNK5CUser11GetLanguageEv
        - Src:             'src/User.cpp:1015,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1015,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1015,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1016,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1016,56'
          Dst:             _ZNK5CUser19GetNoTrafficTimeoutEv
        - Src:             'src/User.cpp:1016,48'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/User.cpp:1016,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1016,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1016,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1021,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1021,20'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1021,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:988,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:988,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:989,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:990,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:990,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:991,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:992,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:992,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:996,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:996,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:997,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:997,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:998,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:998,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:999,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:999,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1000,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1000,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1001,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1001,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1002,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1002,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1003,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1003,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1004,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1004,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1005,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1006,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1006,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1007,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1007,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1008,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1008,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1009,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1010,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1010,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1011,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1011,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1012,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1012,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1013,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1013,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1014,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1015,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1015,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1016,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1016,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1021,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1028,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1029,46'
          Dst:             _ZNK7CString7AsUpperEv
        - Src:             'src/User.cpp:1029,36'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/User.cpp:1028,20'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1028,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1028,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1028,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1028,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1028,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1028,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1034,28'
          Dst:             _ZNK5CUser10GetModulesEv
        - Src:             'src/User.cpp:1038,35'
          Dst:             _ZNK7CModule7GetArgsEv
        - Src:             'src/User.cpp:1038,29'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/User.cpp:1041,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/User.cpp:1041,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:1041,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1041,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1044,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1044,56'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/User.cpp:1044,50'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/User.cpp:1044,20'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/User.cpp:1044,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1044,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1045,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1044,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1044,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1045,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1050,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1050,50'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/User.cpp:1051,39'
          Dst:             _ZNK11CIRCNetwork8ToConfigEv
        - Src:             'src/User.cpp:1050,16'
          Dst:             _ZN7CConfig12AddSubConfigERK7CStringS2_S_
        - Src:             'src/User.cpp:1050,9'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/User.cpp:1050,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1050,9'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/User.cpp:1050,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1055,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1055,1'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/User.cpp:1055,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1055,1'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/User.cpp:1055,1'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/User.cpp:1055,1'
          Dst:             _ZN7CConfigD2Ev
    - functionName:    _ZNK5CUser7GetPassEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1459
      functionLinenumberEnd: 1459
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser7GetNickEb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1441
      functionLinenumberEnd: 1442
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK5CUser16GetCleanUserNameEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1442,49'
          Dst:             _ZNK5CUser16GetCleanUserNameEv
    - functionName:    _ZNK5CUser10GetAltNickEb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1444
      functionLinenumberEnd: 1446
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK5CUser16GetCleanUserNameEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1445,52'
          Dst:             _ZNK5CUser16GetCleanUserNameEv
    - functionName:    _ZNK5CUser8GetIdentEb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1448
      functionLinenumberEnd: 1449
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK5CUser16GetCleanUserNameEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1449,50'
          Dst:             _ZNK5CUser16GetCleanUserNameEv
    - functionName:    _ZNK5CUser11GetRealNameEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1451
      functionLinenumberEnd: 1456
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          73
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZNK7CString6Trim_nERKS_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1454,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1454,26'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/User.cpp:1454,46'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/User.cpp:1455,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1454,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1454,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1454,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1454,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK5CUser11GetBindHostEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1457
      functionLinenumberEnd: 1457
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser10GetQuitMsgEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1481
      functionLinenumberEnd: 1483
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          73
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZNK7CString6Trim_nERKS_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1482,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1482,25'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/User.cpp:1482,45'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/User.cpp:1482,58'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1482,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1482,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1482,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1482,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK5CUser15GetStatusPrefixEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser11GetSkinNameEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1492
      functionLinenumberEnd: 1492
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2ERKS_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1492,45'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZNK5CUser19GetDefaultChanModesEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1473
      functionLinenumberEnd: 1474
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser18GetQueryBufferSizeEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1487
      functionLinenumberEnd: 1487
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser19AutoClearChanBufferEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1488
      functionLinenumberEnd: 1488
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser20AutoClearQueryBufferEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1489
      functionLinenumberEnd: 1489
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser12MultiClientsEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1470
      functionLinenumberEnd: 1470
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser11DenyLoadModEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1462
      functionLinenumberEnd: 1462
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser7IsAdminEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1463
      functionLinenumberEnd: 1463
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    42
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser15DenySetBindHostEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1464
      functionLinenumberEnd: 1464
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser12DenySetIdentEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1465
      functionLinenumberEnd: 1465
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser14DenySetNetworkEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1466
      functionLinenumberEnd: 1466
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser15DenySetRealNameEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1467
      functionLinenumberEnd: 1467
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser14DenySetQuitMsgEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1468
      functionLinenumberEnd: 1468
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser18DenySetCTCPRepliesEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1469
      functionLinenumberEnd: 1469
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser18GetTimestampFormatEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser18GetTimestampAppendEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser19GetTimestampPrependEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser17GetClientEncodingEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser11GetLanguageEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1493
      functionLinenumberEnd: 1493
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2ERKS_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1493,45'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZNK5CUser10GetModulesEv
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser15IsValidUserNameERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          148
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - isalnum
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:924,66'
          Dst:             isalnum
    - functionName:    _ZN5CUser15IsValidUsernameERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CUser15IsValidUserNameERK7CString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:907,12'
          Dst:             _ZN5CUser15IsValidUserNameERK7CString
    - functionName:    _ZN5CUser17ClearAllowedHostsEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 886
      functionLinenumberEnd: 886
      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:    _ZN5CUser14RemAllowedHostERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser11GetTimezoneEv
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2ERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/User.h:233,42'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZNK5CUser14GetCTCPRepliesEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1484
      functionLinenumberEnd: 1484
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser13IsHostAllowedERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6CUtils9CheckCIDRERK7CStringS2_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:894,13'
          Dst:             _ZN6CUtils9CheckCIDRERK7CStringS2_
    - functionName:    _ZNK5CUser15GetAllowedHostsEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser11GetPassSaltEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1461
      functionLinenumberEnd: 1461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser15GetPassHashTypeEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1460
      functionLinenumberEnd: 1460
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CUser7IsValidER7CStringb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          199
      EdgeCount:       70
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN5CUser15IsValidUsernameERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:938,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:938,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:938,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/User.cpp:938,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:938,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:938,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:938,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:938,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:938,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:938,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:943,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:943,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:943,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/User.cpp:943,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:943,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:943,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:943,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:943,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:943,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:943,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:947,10'
          Dst:             _ZN5CUser15IsValidUsernameERK7CString
        - Src:             'src/User.cpp:948,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:948,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:948,19'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/User.cpp:948,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:948,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:948,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:948,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:948,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:948,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:948,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CUser5CloneERKS_R7CStringb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         109
      ICount:          716
      EdgeCount:       195
      CyclomaticComplexity: 88
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN5CUser10GetModulesEv
        - _ZN5CUser10SetAltNickERK7CString
        - _ZN5CUser10SetQuitMsgERK7CString
        - _ZN5CUser11SetBindHostERK7CString
        - _ZN5CUser11SetLanguageERK7CString
        - _ZN5CUser11SetMaxJoinsEj
        - _ZN5CUser11SetRealNameERK7CString
        - _ZN5CUser11SetSkinNameERK7CString
        - _ZN5CUser11SetTimezoneERK7CString
        - _ZN5CUser12AddCTCPReplyERK7CStringS2_
        - _ZN5CUser12SetJoinTriesEj
        - _ZN5CUser13CloneNetworksERKS_
        - _ZN5CUser14AddAllowedHostERK7CString
        - _ZN5CUser14SetDCCBindHostERK7CString
        - _ZN5CUser14SetDenyLoadModEb
        - _ZN5CUser14SetMaxNetworksEj
        - _ZN5CUser15SetDenySetIdentEb
        - _ZN5CUser15SetMultiClientsEb
        - _ZN5CUser15SetStatusPrefixERK7CString
        - _ZN5CUser17SetChanBufferSizeEjb
        - _ZN5CUser17SetClientEncodingERK7CString
        - _ZN5CUser17SetDenySetNetworkEb
        - _ZN5CUser17SetDenySetQuitMsgEb
        - _ZN5CUser18SetDenySetBindHostEb
        - _ZN5CUser18SetDenySetRealNameEb
        - _ZN5CUser18SetMaxQueryBuffersEj
        - _ZN5CUser18SetQueryBufferSizeEjb
        - _ZN5CUser18SetTimestampAppendEb
        - _ZN5CUser18SetTimestampFormatERK7CString
        - _ZN5CUser19SetDefaultChanModesERK7CString
        - _ZN5CUser19SetNoTrafficTimeoutEj
        - _ZN5CUser19SetTimestampPrependEb
        - _ZN5CUser20SetAuthOnlyViaModuleEb
        - _ZN5CUser21SetDenySetCTCPRepliesEb
        - _ZN5CUser22SetAutoClearChanBufferEb
        - _ZN5CUser23SetAutoClearQueryBufferEb
        - _ZN5CUser7SetNickERK7CString
        - _ZN5CUser7SetPassERK7CStringNS_9eHashTypeES2_
        - _ZN5CUser8SetAdminEb
        - _ZN5CUser8SetIdentERK7CString
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN6CDebug5DebugEv
        - _ZN7CClient15PutStatusNoticeERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - _ZN8CModules12ReloadModuleERK7CStringS2_P5CUserP11CIRCNetworkRS0_
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK5CUser10GetAltNickEb
        - _ZNK5CUser10GetModulesEv
        - _ZNK5CUser10GetQuitMsgEv
        - _ZNK5CUser11DenyLoadModEv
        - _ZNK5CUser11GetBindHostEv
        - _ZNK5CUser11GetLanguageEv
        - _ZNK5CUser11GetPassSaltEv
        - _ZNK5CUser11GetRealNameEv
        - _ZNK5CUser11GetSkinNameEv
        - _ZNK5CUser11GetTimezoneEv
        - _ZNK5CUser11GetUsernameEv
        - _ZNK5CUser11MaxNetworksEv
        - _ZNK5CUser12DenySetIdentEv
        - _ZNK5CUser12MultiClientsEv
        - _ZNK5CUser13IsHostAllowedERK7CString
        - _ZNK5CUser14DenySetNetworkEv
        - _ZNK5CUser14DenySetQuitMsgEv
        - _ZNK5CUser14GetCTCPRepliesEv
        - _ZNK5CUser14GetDCCBindHostEv
        - _ZNK5CUser15DenySetBindHostEv
        - _ZNK5CUser15DenySetRealNameEv
        - _ZNK5CUser15GetAllowedHostsEv
        - _ZNK5CUser15GetPassHashTypeEv
        - _ZNK5CUser15GetStatusPrefixEv
        - _ZNK5CUser15MaxQueryBuffersEv
        - _ZNK5CUser17AuthOnlyViaModuleEv
        - _ZNK5CUser17GetChanBufferSizeEv
        - _ZNK5CUser17GetClientEncodingEv
        - _ZNK5CUser18DenySetCTCPRepliesEv
        - _ZNK5CUser18GetQueryBufferSizeEv
        - _ZNK5CUser18GetTimestampAppendEv
        - _ZNK5CUser18GetTimestampFormatEv
        - _ZNK5CUser19AutoClearChanBufferEv
        - _ZNK5CUser19GetDefaultChanModesEv
        - _ZNK5CUser19GetNoTrafficTimeoutEv
        - _ZNK5CUser19GetTimestampPrependEv
        - _ZNK5CUser20AutoClearQueryBufferEv
        - _ZNK5CUser7GetNickEb
        - _ZNK5CUser7GetPassEv
        - _ZNK5CUser7IsAdminEv
        - _ZNK5CUser7IsValidER7CStringb
        - _ZNK5CUser8GetIdentEb
        - _ZNK5CUser8MaxJoinsEv
        - _ZNK5CUser9JoinTriesEv
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule7GetArgsEv
        - _ZNK8CModules10FindModuleERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:752,15'
          Dst:             _ZNK5CUser7IsValidER7CStringb
        - Src:             'src/User.cpp:758,9'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/User.cpp:758,31'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/User.cpp:759,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/User.cpp:759,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/User.cpp:759,9'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/User.cpp:759,9'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/User.cpp:759,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/User.cpp:759,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/User.cpp:764,15'
          Dst:             _ZNK5CUser7GetPassEv
        - Src:             'src/User.cpp:765,22'
          Dst:             _ZNK5CUser7GetPassEv
        - Src:             'src/User.cpp:765,38'
          Dst:             _ZNK5CUser15GetPassHashTypeEv
        - Src:             'src/User.cpp:765,62'
          Dst:             _ZNK5CUser11GetPassSaltEv
        - Src:             'src/User.cpp:765,9'
          Dst:             _ZN5CUser7SetPassERK7CStringNS_9eHashTypeES2_
        - Src:             'src/User.cpp:768,18'
          Dst:             _ZNK5CUser7GetNickEb
        - Src:             'src/User.cpp:768,5'
          Dst:             _ZN5CUser7SetNickERK7CString
        - Src:             'src/User.cpp:769,21'
          Dst:             _ZNK5CUser10GetAltNickEb
        - Src:             'src/User.cpp:769,5'
          Dst:             _ZN5CUser10SetAltNickERK7CString
        - Src:             'src/User.cpp:770,19'
          Dst:             _ZNK5CUser8GetIdentEb
        - Src:             'src/User.cpp:770,5'
          Dst:             _ZN5CUser8SetIdentERK7CString
        - Src:             'src/User.cpp:771,22'
          Dst:             _ZNK5CUser11GetRealNameEv
        - Src:             'src/User.cpp:771,5'
          Dst:             _ZN5CUser11SetRealNameERK7CString
        - Src:             'src/User.cpp:771,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:772,26'
          Dst:             _ZNK5CUser15GetStatusPrefixEv
        - Src:             'src/User.cpp:772,5'
          Dst:             _ZN5CUser15SetStatusPrefixERK7CString
        - Src:             'src/User.cpp:773,22'
          Dst:             _ZNK5CUser11GetBindHostEv
        - Src:             'src/User.cpp:773,5'
          Dst:             _ZN5CUser11SetBindHostERK7CString
        - Src:             'src/User.cpp:774,25'
          Dst:             _ZNK5CUser14GetDCCBindHostEv
        - Src:             'src/User.cpp:774,5'
          Dst:             _ZN5CUser14SetDCCBindHostERK7CString
        - Src:             'src/User.cpp:775,21'
          Dst:             _ZNK5CUser10GetQuitMsgEv
        - Src:             'src/User.cpp:775,5'
          Dst:             _ZN5CUser10SetQuitMsgERK7CString
        - Src:             'src/User.cpp:775,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:776,22'
          Dst:             _ZNK5CUser11GetSkinNameEv
        - Src:             'src/User.cpp:776,5'
          Dst:             _ZN5CUser11SetSkinNameERK7CString
        - Src:             'src/User.cpp:776,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:777,30'
          Dst:             _ZNK5CUser19GetDefaultChanModesEv
        - Src:             'src/User.cpp:777,5'
          Dst:             _ZN5CUser19SetDefaultChanModesERK7CString
        - Src:             'src/User.cpp:778,28'
          Dst:             _ZNK5CUser17GetChanBufferSizeEv
        - Src:             'src/User.cpp:778,5'
          Dst:             _ZN5CUser17SetChanBufferSizeEjb
        - Src:             'src/User.cpp:779,29'
          Dst:             _ZNK5CUser18GetQueryBufferSizeEv
        - Src:             'src/User.cpp:779,5'
          Dst:             _ZN5CUser18SetQueryBufferSizeEjb
        - Src:             'src/User.cpp:780,23'
          Dst:             _ZNK5CUser9JoinTriesEv
        - Src:             'src/User.cpp:780,5'
          Dst:             _ZN5CUser12SetJoinTriesEj
        - Src:             'src/User.cpp:781,25'
          Dst:             _ZNK5CUser11MaxNetworksEv
        - Src:             'src/User.cpp:781,5'
          Dst:             _ZN5CUser14SetMaxNetworksEj
        - Src:             'src/User.cpp:782,29'
          Dst:             _ZNK5CUser15MaxQueryBuffersEv
        - Src:             'src/User.cpp:782,5'
          Dst:             _ZN5CUser18SetMaxQueryBuffersEj
        - Src:             'src/User.cpp:783,22'
          Dst:             _ZNK5CUser8MaxJoinsEv
        - Src:             'src/User.cpp:783,5'
          Dst:             _ZN5CUser11SetMaxJoinsEj
        - Src:             'src/User.cpp:784,30'
          Dst:             _ZNK5CUser19GetNoTrafficTimeoutEv
        - Src:             'src/User.cpp:784,5'
          Dst:             _ZN5CUser19SetNoTrafficTimeoutEj
        - Src:             'src/User.cpp:785,28'
          Dst:             _ZNK5CUser17GetClientEncodingEv
        - Src:             'src/User.cpp:785,5'
          Dst:             _ZN5CUser17SetClientEncodingERK7CString
        - Src:             'src/User.cpp:786,22'
          Dst:             _ZNK5CUser11GetLanguageEv
        - Src:             'src/User.cpp:786,5'
          Dst:             _ZN5CUser11SetLanguageERK7CString
        - Src:             'src/User.cpp:786,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:790,40'
          Dst:             _ZNK5CUser15GetAllowedHostsEv
        - Src:             'src/User.cpp:792,9'
          Dst:             _ZN5CUser14AddAllowedHostERK7CString
        - Src:             'src/User.cpp:771,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:775,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:776,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:786,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:796,14'
          Dst:             _ZNK5CUser13IsHostAllowedERK7CString
        - Src:             'src/User.cpp:796,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:798,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:798,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:798,17'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/User.cpp:797,20'
          Dst:             _ZN7CClient15PutStatusNoticeERK7CString
        - Src:             'src/User.cpp:797,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:797,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:797,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:800,20'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
        - Src:             'src/User.cpp:796,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:797,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:797,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:797,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:808,9'
          Dst:             _ZN5CUser13CloneNetworksERKS_
        - Src:             'src/User.cpp:814,38'
          Dst:             _ZNK5CUser14GetCTCPRepliesEv
        - Src:             'src/User.cpp:816,9'
          Dst:             _ZN5CUser12AddCTCPReplyERK7CStringS2_
        - Src:             'src/User.cpp:821,33'
          Dst:             _ZNK5CUser19AutoClearChanBufferEv
        - Src:             'src/User.cpp:821,5'
          Dst:             _ZN5CUser22SetAutoClearChanBufferEb
        - Src:             'src/User.cpp:822,34'
          Dst:             _ZNK5CUser20AutoClearQueryBufferEv
        - Src:             'src/User.cpp:822,5'
          Dst:             _ZN5CUser23SetAutoClearQueryBufferEb
        - Src:             'src/User.cpp:823,26'
          Dst:             _ZNK5CUser12MultiClientsEv
        - Src:             'src/User.cpp:823,5'
          Dst:             _ZN5CUser15SetMultiClientsEb
        - Src:             'src/User.cpp:824,25'
          Dst:             _ZNK5CUser11DenyLoadModEv
        - Src:             'src/User.cpp:824,5'
          Dst:             _ZN5CUser14SetDenyLoadModEb
        - Src:             'src/User.cpp:825,19'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/User.cpp:825,5'
          Dst:             _ZN5CUser8SetAdminEb
        - Src:             'src/User.cpp:826,29'
          Dst:             _ZNK5CUser15DenySetBindHostEv
        - Src:             'src/User.cpp:826,5'
          Dst:             _ZN5CUser18SetDenySetBindHostEb
        - Src:             'src/User.cpp:827,26'
          Dst:             _ZNK5CUser12DenySetIdentEv
        - Src:             'src/User.cpp:827,5'
          Dst:             _ZN5CUser15SetDenySetIdentEb
        - Src:             'src/User.cpp:828,28'
          Dst:             _ZNK5CUser14DenySetNetworkEv
        - Src:             'src/User.cpp:828,5'
          Dst:             _ZN5CUser17SetDenySetNetworkEb
        - Src:             'src/User.cpp:829,29'
          Dst:             _ZNK5CUser15DenySetRealNameEv
        - Src:             'src/User.cpp:829,5'
          Dst:             _ZN5CUser18SetDenySetRealNameEb
        - Src:             'src/User.cpp:830,28'
          Dst:             _ZNK5CUser14DenySetQuitMsgEv
        - Src:             'src/User.cpp:830,5'
          Dst:             _ZN5CUser17SetDenySetQuitMsgEb
        - Src:             'src/User.cpp:831,32'
          Dst:             _ZNK5CUser18DenySetCTCPRepliesEv
        - Src:             'src/User.cpp:831,5'
          Dst:             _ZN5CUser21SetDenySetCTCPRepliesEb
        - Src:             'src/User.cpp:832,31'
          Dst:             _ZNK5CUser17AuthOnlyViaModuleEv
        - Src:             'src/User.cpp:832,5'
          Dst:             _ZN5CUser20SetAuthOnlyViaModuleEb
        - Src:             'src/User.cpp:833,29'
          Dst:             _ZNK5CUser18GetTimestampAppendEv
        - Src:             'src/User.cpp:833,5'
          Dst:             _ZN5CUser18SetTimestampAppendEb
        - Src:             'src/User.cpp:834,30'
          Dst:             _ZNK5CUser19GetTimestampPrependEv
        - Src:             'src/User.cpp:834,5'
          Dst:             _ZN5CUser19SetTimestampPrependEb
        - Src:             'src/User.cpp:835,29'
          Dst:             _ZNK5CUser18GetTimestampFormatEv
        - Src:             'src/User.cpp:835,5'
          Dst:             _ZN5CUser18SetTimestampFormatERK7CString
        - Src:             'src/User.cpp:836,22'
          Dst:             _ZNK5CUser11GetTimezoneEv
        - Src:             'src/User.cpp:836,5'
          Dst:             _ZN5CUser11SetTimezoneERK7CString
        - Src:             'src/User.cpp:836,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:841,26'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/User.cpp:842,37'
          Dst:             _ZNK5CUser10GetModulesEv
        - Src:             'src/User.cpp:845,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/User.cpp:846,57'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/User.cpp:846,37'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/User.cpp:849,42'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/User.cpp:849,65'
          Dst:             _ZNK7CModule7GetArgsEv
        - Src:             'src/User.cpp:849,22'
          Dst:             _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - Src:             'src/User.cpp:836,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:855,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:851,29'
          Dst:             _ZNK7CModule7GetArgsEv
        - Src:             'src/User.cpp:851,51'
          Dst:             _ZNK7CModule7GetArgsEv
        - Src:             'src/User.cpp:852,44'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/User.cpp:852,67'
          Dst:             _ZNK7CModule7GetArgsEv
        - Src:             'src/User.cpp:852,22'
          Dst:             _ZN8CModules12ReloadModuleERK7CStringS2_P5CUserP11CIRCNetworkRS0_
        - Src:             'src/User.cpp:855,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:858,57'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/User.cpp:858,37'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/User.cpp:861,42'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/User.cpp:866,18'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
    - functionName:    _ZN5CUser7SetNickERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1302
      functionLinenumberEnd: 1302
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1302,49'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN5CUser10SetAltNickERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1303
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1303,55'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN5CUser8SetIdentERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1304
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1304,51'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN5CUser11SetRealNameERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1305
      functionLinenumberEnd: 1305
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1305,57'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN5CUser15SetStatusPrefixERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1393
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          121
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString8ContainsERKS_15CaseSensitivity
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1394,58'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1394,49'
          Dst:             _ZNK7CString8ContainsERKS_15CaseSensitivity
        - Src:             'src/User.cpp:1394,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1395,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1395,47'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/User.cpp:1395,25'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:1395,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1394,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1395,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CUser11SetBindHostERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1306
      functionLinenumberEnd: 1306
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1306,57'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN5CUser14SetDCCBindHostERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1307,63'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN5CUser10SetQuitMsgERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1339
      functionLinenumberEnd: 1339
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1339,55'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN5CUser11SetSkinNameERK7CString
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/User.h:173,54'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN5CUser19SetDefaultChanModesERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1332
      functionLinenumberEnd: 1332
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1332,73'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN5CUser17SetChanBufferSizeEjb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1354
      functionLinenumberEnd: 1363
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4CZNC3GetEv
        - _ZN5CChan18InheritBufferCountEjb
        - _ZNK11CIRCNetwork8GetChansEv
        - _ZNK4CZNC16GetMaxBufferSizeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1355,24'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/User.cpp:1355,36'
          Dst:             _ZNK4CZNC16GetMaxBufferSizeEv
        - Src:             'src/User.cpp:1357,39'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/User.cpp:1358,20'
          Dst:             _ZN5CChan18InheritBufferCountEjb
    - functionName:    _ZN5CUser18SetQueryBufferSizeEjb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1374
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4CZNC3GetEv
        - _ZN6CQuery14SetBufferCountEjb
        - _ZNK11CIRCNetwork10GetQueriesEv
        - _ZNK4CZNC16GetMaxBufferSizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1366,24'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/User.cpp:1366,36'
          Dst:             _ZNK4CZNC16GetMaxBufferSizeEv
        - Src:             'src/User.cpp:1368,41'
          Dst:             _ZNK11CIRCNetwork10GetQueriesEv
        - Src:             'src/User.cpp:1369,21'
          Dst:             _ZN6CQuery14SetBufferCountEjb
    - functionName:    _ZN5CUser12SetJoinTriesEj
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser14SetMaxNetworksEj
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser18SetMaxQueryBuffersEj
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser11SetMaxJoinsEj
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser19SetNoTrafficTimeoutEj
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser17SetClientEncodingERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1333
      functionLinenumberEnd: 1338
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          85
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN4CZNC3GetEv
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CZNCSock11SetEncodingERK7CString
        - _ZNK4CZNC13FixupEncodingERK7CString
        - _ZNK5CUser13GetAllClientsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1334,25'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/User.cpp:1334,37'
          Dst:             _ZNK4CZNC13FixupEncodingERK7CString
        - Src:             'src/User.cpp:1334,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:1334,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1335,29'
          Dst:             _ZNK5CUser13GetAllClientsEv
        - Src:             'src/User.cpp:1334,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1336,18'
          Dst:             _ZN8CZNCSock11SetEncodingERK7CString
    - functionName:    _ZN5CUser11SetLanguageERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1402
      functionLinenumberEnd: 1417
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          153
      EdgeCount:       55
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - isalpha
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1405,13'
          Dst:             isalpha
        - Src:             'src/User.cpp:1410,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:1415,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1415,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1415,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1415,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1415,17'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/User.cpp:1415,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1415,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1415,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1415,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1415,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1415,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1415,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1415,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CUser14AddAllowedHostERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser13CloneNetworksERKS_
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          236
      EdgeCount:       71
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN11CIRCNetwork5CloneERKS_b
        - _ZN11CIRCNetworkC2EP5CUserRKS_
        - _ZN5CUser13DeleteNetworkERK7CString
        - _ZN7CClient10SetNetworkEP11CIRCNetworkbb
        - _ZNK11CIRCNetwork10GetClientsEv
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK5CUser11FindNetworkERK7CString
        - _ZNK5CUser11GetNetworksEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:712,50'
          Dst:             _ZNK5CUser11GetNetworksEv
        - Src:             'src/User.cpp:714,59'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/User.cpp:714,33'
          Dst:             _ZNK5CUser11FindNetworkERK7CString
        - Src:             'src/User.cpp:717,23'
          Dst:             _ZN11CIRCNetwork5CloneERKS_b
        - Src:             'src/User.cpp:719,17'
          Dst:             _ZN11CIRCNetworkC2EP5CUserRKS_
        - Src:             'src/User.cpp:725,42'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/User.cpp:725,20'
          Dst:             _ZNK5CUser11FindNetworkERK7CString
        - Src:             'src/User.cpp:726,47'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/User.cpp:736,44'
          Dst:             _ZNK5CUser11FindNetworkERK7CString
        - Src:             'src/User.cpp:736,67'
          Dst:             _ZNK11CIRCNetwork10GetClientsEv
        - Src:             'src/User.cpp:742,22'
          Dst:             _ZN7CClient10SetNetworkEP11CIRCNetworkbb
        - Src:             'src/User.cpp:745,9'
          Dst:             _ZN5CUser13DeleteNetworkERK7CString
    - functionName:    _ZN5CUser12AddCTCPReplyERK7CStringS2_
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1387
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString7AsUpperEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1385,28'
          Dst:             _ZNK7CString7AsUpperEv
        - Src:             'src/User.cpp:1385,39'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:1385,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1385,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CUser22SetAutoClearChanBufferEb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1340
      functionLinenumberEnd: 1347
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          82
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5CChan26InheritAutoClearChanBufferEb
        - _ZNK11CIRCNetwork8GetChansEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1342,39'
          Dst:             _ZNK11CIRCNetwork8GetChansEv
        - Src:             'src/User.cpp:1343,20'
          Dst:             _ZN5CChan26InheritAutoClearChanBufferEb
    - functionName:    _ZN5CUser23SetAutoClearQueryBufferEb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1348
      functionLinenumberEnd: 1348
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser15SetMultiClientsEb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1323
      functionLinenumberEnd: 1323
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser14SetDenyLoadModEb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1324
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser8SetAdminEb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1325
      functionLinenumberEnd: 1325
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser18SetDenySetBindHostEb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1326
      functionLinenumberEnd: 1326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser15SetDenySetIdentEb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1327
      functionLinenumberEnd: 1327
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser17SetDenySetNetworkEb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1328
      functionLinenumberEnd: 1328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser18SetDenySetRealNameEb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1329
      functionLinenumberEnd: 1329
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser17SetDenySetQuitMsgEb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1330
      functionLinenumberEnd: 1330
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser21SetDenySetCTCPRepliesEb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1331
      functionLinenumberEnd: 1331
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser20SetAuthOnlyViaModuleEb
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser18SetTimestampAppendEb
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser19SetTimestampPrependEb
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser18SetTimestampFormatERK7CString
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/User.h:166,68'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN5CUser11SetTimezoneERK7CString
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/User.h:170,54'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZNK5CUser11FindNetworkERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:583,23'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/User.cpp:583,33'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
    - functionName:    _ZN5CUser13DeleteNetworkERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          169
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN11CIRCNetworkD2Ev
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules15OnDeleteNetworkER11CIRCNetwork
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK5CUser11FindNetworkERK7CString
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:567,29'
          Dst:             _ZNK5CUser11FindNetworkERK7CString
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN8CModules15OnDeleteNetworkER11CIRCNetwork
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN8CModules15OnDeleteNetworkER11CIRCNetwork
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/User.cpp:571,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/User.cpp:573,13'
          Dst:             _ZN11CIRCNetworkD2Ev
    - 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:    _ZN5CUser16UserDisconnectedEP7CClient
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser13UserConnectedEP7CClient
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          156
      EdgeCount:       52
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN5CUser16BounceAllClientsEv
        - _ZN7CClient9PutClientERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK5CUser12MultiClientsEv
        - _ZNK7CClient7GetNickEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:694,10'
          Dst:             _ZNK5CUser12MultiClientsEv
        - Src:             'src/User.cpp:695,9'
          Dst:             _ZN5CUser16BounceAllClientsEv
        - Src:             'src/User.cpp:698,54'
          Dst:             _ZNK7CClient7GetNickEb
        - Src:             'src/User.cpp:699,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:699,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:699,24'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/User.cpp:698,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/User.cpp:698,14'
          Dst:             _ZN7CClient9PutClientERK7CString
        - Src:             'src/User.cpp:698,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:698,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:698,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:698,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:698,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:698,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:698,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:698,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:698,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:698,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CUser16BounceAllClientsEv
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CClient10BouncedOffEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:687,18'
          Dst:             _ZN7CClient10BouncedOffEv
    - functionName:    _ZNK5CUser12AddTimestampElRK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5CUser12AddTimestampE7timevalRK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:638,12'
          Dst:             _ZNK5CUser12AddTimestampE7timevalRK7CString
    - functionName:    _ZNK5CUser12AddTimestampE7timevalRK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          207
      EdgeCount:       87
      CyclomaticComplexity: 44
      functionsReached:
        - _ZN6CUtils10FormatTimeERK7timevalRK7CStringS5_
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK5CUser18GetTimestampFormatEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/User.cpp:642,20'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/User.cpp:644,10'
          Dst:             _ZNK5CUser18GetTimestampFormatEv
        - Src:             'src/User.cpp:647,36'
          Dst:             _ZNK5CUser18GetTimestampFormatEv
        - Src:             'src/User.cpp:647,13'
          Dst:             _ZN6CUtils10FormatTimeERK7timevalRK7CStringS5_
        - Src:             'src/User.cpp:653,18'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:680,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:680,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:683,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:683,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK5CUser12AddTimestampERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5CUser12AddTimestampE7timevalRK7CString
        - gettimeofday
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:630,5'
          Dst:             gettimeofday
        - Src:             'src/User.cpp:631,12'
          Dst:             _ZNK5CUser12AddTimestampE7timevalRK7CString
    - functionName:    _ZNK5CUser12ExpandStringERK7CStringRS0_
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         171
      ICount:          871
      EdgeCount:       265
      CyclomaticComplexity: 96
      functionsReached:
        - _ZN4CZNC10GetVersionEv
        - _ZN4CZNC3GetEv
        - _ZN4CZNC6GetTagEbb
        - _ZN6CUtils5CTimeElRK7CString
        - _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK4CZNC9GetUptimeEv
        - _ZNK5CUser10GetAltNickEb
        - _ZNK5CUser11GetBindHostEv
        - _ZNK5CUser11GetRealNameEv
        - _ZNK5CUser11GetUsernameEv
        - _ZNK5CUser7GetNickEb
        - _ZNK5CUser8GetIdentEb
        - time
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:601,35'
          Dst:             time
        - Src:             'src/User.cpp:601,21'
          Dst:             _ZN6CUtils5CTimeElRK7CString
        - Src:             'src/User.cpp:603,10'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:604,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:604,31'
          Dst:             _ZNK5CUser10GetAltNickEb
        - Src:             'src/User.cpp:604,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:604,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:604,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/User.cpp:604,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:604,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:604,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:605,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:605,32'
          Dst:             _ZNK5CUser11GetBindHostEv
        - Src:             'src/User.cpp:605,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:605,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:605,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/User.cpp:605,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:605,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:605,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:606,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:606,31'
          Dst:             _ZNK5CUser7GetNickEb
        - Src:             'src/User.cpp:606,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:606,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:606,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/User.cpp:606,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:606,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:606,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:607,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:607,29'
          Dst:             _ZNK5CUser8GetIdentEb
        - Src:             'src/User.cpp:607,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:607,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:607,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/User.cpp:607,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:607,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:607,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:608,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:608,28'
          Dst:             _ZNK5CUser7GetNickEb
        - Src:             'src/User.cpp:608,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:608,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:608,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/User.cpp:608,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:608,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:608,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:609,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:609,32'
          Dst:             _ZNK5CUser11GetRealNameEv
        - Src:             'src/User.cpp:609,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:609,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:609,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/User.cpp:609,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:609,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:609,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:609,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:610,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:610,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:610,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:610,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/User.cpp:610,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:610,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:610,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:611,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:611,30'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/User.cpp:611,42'
          Dst:             _ZNK4CZNC9GetUptimeEv
        - Src:             'src/User.cpp:611,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:611,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:611,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/User.cpp:611,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:611,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:611,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:611,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:612,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:612,28'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/User.cpp:612,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:612,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:612,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/User.cpp:612,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:612,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:612,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:613,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:613,31'
          Dst:             _ZN4CZNC10GetVersionEv
        - Src:             'src/User.cpp:613,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:613,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:613,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/User.cpp:613,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:613,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:613,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:613,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:614,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:614,29'
          Dst:             _ZNK5CUser11GetBindHostEv
        - Src:             'src/User.cpp:614,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:614,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:614,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/User.cpp:614,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:614,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:614,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:615,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:615,27'
          Dst:             _ZN4CZNC6GetTagEbb
        - Src:             'src/User.cpp:615,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:615,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:615,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/User.cpp:615,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:615,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:615,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:615,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:619,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:619,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:619,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:619,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:619,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/User.cpp:619,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:619,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:619,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:619,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:621,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:621,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:621,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:621,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:621,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/User.cpp:621,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:621,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:621,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:621,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:623,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:623,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:623,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:623,10'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:623,10'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/User.cpp:623,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:623,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:623,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:623,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:626,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:604,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:604,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:604,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:605,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:605,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:605,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:606,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:606,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:606,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:607,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:607,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:607,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:608,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:608,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:608,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:609,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:609,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:609,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:609,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:610,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:610,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:610,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:611,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:611,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:611,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:611,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:612,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:612,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:612,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:613,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:613,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:613,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:613,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:614,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:614,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:614,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:615,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:615,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:615,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:615,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:619,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:619,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:619,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:619,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:621,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:621,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:621,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:621,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:623,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:623,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:623,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:623,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:626,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK5CUser12ExpandStringERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZNK5CUser12ExpandStringERK7CStringRS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:596,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/User.cpp:597,12'
          Dst:             _ZNK5CUser12ExpandStringERK7CStringRS0_
        - Src:             'src/User.cpp:597,12'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/User.cpp:598,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:598,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CUser10AddNetworkEP11CIRCNetwork
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK5CUser11FindNetworkERK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:550,31'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/User.cpp:550,9'
          Dst:             _ZNK5CUser11FindNetworkERK7CString
    - functionName:    _ZN5CUser13RemoveNetworkEP11CIRCNetwork
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CUser10LoadModuleERK7CStringS2_S2_RS0_
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1245
      functionLinenumberEnd: 1299
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          500
      EdgeCount:       179
      CyclomaticComplexity: 76
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN4CDir7MakeDirERK7CStringj
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CFile4CopyERK7CStringb
        - _ZN5CFile6ExistsERK7CString
        - _ZN5CFileC2ERK7CString
        - _ZN5CFileD2Ev
        - _ZN5CUser10GetModulesEv
        - _ZN6CUtils11PrintActionERK7CString
        - _ZN6CUtils12PrintMessageERK7CStringb
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModInfoC2Ev
        - _ZN8CModInfoD2Ev
        - _ZN8CModules10GetModInfoER8CModInfoRK7CStringRS2_
        - _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - _ZNK11CIRCNetwork14GetNetworkPathEv
        - _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - _ZNK5CFile6ExistsEv
        - _ZNK5CUser11GetUserPathEv
        - _ZNK8CModInfo12SupportsTypeENS_11EModuleTypeE
        - _ZNK8CModules10FindModuleERK7CString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1247,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/User.cpp:1249,14'
          Dst:             _ZN8CModInfoC2Ev
        - Src:             'src/User.cpp:1250,10'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/User.cpp:1250,22'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/User.cpp:1250,10'
          Dst:             _ZN8CModules10GetModInfoER8CModInfoRK7CStringRS2_
        - Src:             'src/User.cpp:1251,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1251,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:1251,18'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/User.cpp:1251,18'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringS1_EEES1_DpRKT_
        - Src:             'src/User.cpp:1251,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:1251,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1251,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/User.cpp:1251,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1251,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1251,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1251,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/User.cpp:1251,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1251,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1255,5'
          Dst:             _ZN6CUtils11PrintActionERK7CString
        - Src:             'src/User.cpp:1257,18'
          Dst:             _ZNK8CModInfo12SupportsTypeENS_11EModuleTypeE
        - Src:             'src/User.cpp:1258,17'
          Dst:             _ZNK8CModInfo12SupportsTypeENS_11EModuleTypeE
        - Src:             'src/User.cpp:1260,13'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/User.cpp:1259,9'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/User.cpp:1259,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1265,19'
          Dst:             _ZNK5CUser11GetUserPathEv
        - Src:             'src/User.cpp:1265,19'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/User.cpp:1265,13'
          Dst:             _ZN5CFileC2ERK7CString
        - Src:             'src/User.cpp:1265,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1269,27'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/User.cpp:1269,40'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/User.cpp:1259,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1265,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1273,25'
          Dst:             _ZNK5CFile6ExistsEv
        - Src:             'src/User.cpp:1275,31'
          Dst:             _ZNK11CIRCNetwork14GetNetworkPathEv
        - Src:             'src/User.cpp:1275,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/User.cpp:1275,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1276,22'
          Dst:             _ZN5CFile6ExistsERK7CString
        - Src:             'src/User.cpp:1277,21'
          Dst:             _ZN4CDir7MakeDirERK7CStringj
        - Src:             'src/User.cpp:1275,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1280,30'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/User.cpp:1280,25'
          Dst:             _ZN5CFile4CopyERK7CStringb
        - Src:             'src/User.cpp:1280,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1281,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1280,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1281,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1283,33'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/User.cpp:1283,46'
          Dst:             _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - Src:             'src/User.cpp:1290,5'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/User.cpp:1290,5'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/User.cpp:1291,19'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/User.cpp:1291,32'
          Dst:             _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - Src:             'src/User.cpp:1296,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:1299,1'
          Dst:             _ZN8CModInfoD2Ev
        - Src:             'src/User.cpp:1299,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:1299,1'
          Dst:             _ZN8CModInfoD2Ev
        - Src:             'src/User.cpp:1299,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CUser10AddNetworkERK7CStringRS0_
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          305
      EdgeCount:       101
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN11CIRCNetwork14IsValidNetworkERK7CString
        - _ZN11CIRCNetworkC2EP5CUserRK7CString
        - _ZN11CIRCNetworkD2Ev
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN5CUser13RemoveNetworkEP11CIRCNetwork
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules12OnAddNetworkER11CIRCNetworkR7CString
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - _ZNK5CUser11FindNetworkERK7CString
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:526,10'
          Dst:             _ZN11CIRCNetwork14IsValidNetworkERK7CString
        - Src:             'src/User.cpp:528,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:528,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:528,13'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/User.cpp:527,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:527,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:527,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:527,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:527,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:527,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:527,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:531,16'
          Dst:             _ZNK5CUser11FindNetworkERK7CString
        - Src:             'src/User.cpp:532,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:532,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:532,21'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/User.cpp:532,21'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/User.cpp:532,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:532,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:532,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/User.cpp:532,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:532,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:532,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:532,9'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/User.cpp:532,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:532,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:536,33'
          Dst:             _ZN11CIRCNetworkC2EP5CUserRK7CString
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN8CModules12OnAddNetworkER11CIRCNetworkR7CString
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN8CModules12OnAddNetworkER11CIRCNetworkR7CString
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/User.cpp:539,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/User.cpp:541,9'
          Dst:             _ZN5CUser13RemoveNetworkEP11CIRCNetwork
        - Src:             'src/User.cpp:542,9'
          Dst:             _ZN11CIRCNetworkD2Ev
    - functionName:    _ZN5CUser14SetBufferCountEjb
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1350
      functionLinenumberEnd: 1351
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CUser17SetChanBufferSizeEjb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1351,12'
          Dst:             _ZN5CUser17SetChanBufferSizeEjb
    - functionName:    _ZN5CUser13SetKeepBufferEb
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CUser22SetAutoClearChanBufferEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/User.h:306,9'
          Dst:             _ZN5CUser22SetAutoClearChanBufferEb
    - functionName:    _ZN5CUser11ParseConfigEP7CConfigR7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         797
      ICount:          3837
      EdgeCount:       1376
      CyclomaticComplexity: 581
      functionsReached:
        - _ZN11CIRCNetwork11ParseConfigEP7CConfigR7CStringb
        - _ZN11CIRCNetwork11SetEncodingERK7CString
        - _ZN11CIRCNetwork20SetIRCConnectEnabledEb
        - _ZN11CIRCNetworkC2EP5CUserRK7CString
        - _ZN4CZNC10DumpConfigEPK7CConfig
        - _ZN5CUser10AddNetworkERK7CStringRS0_
        - _ZN5CUser10GetModulesEv
        - _ZN5CUser10LoadModuleERK7CStringS2_S2_RS0_
        - _ZN5CUser11SetLanguageERK7CString
        - _ZN5CUser11SetTimezoneERK7CString
        - _ZN5CUser12AddCTCPReplyERK7CStringS2_
        - _ZN5CUser14AddAllowedHostERK7CString
        - _ZN5CUser14SetBufferCountEjb
        - _ZN5CUser15SetStatusPrefixERK7CString
        - _ZN5CUser17SetChanBufferSizeEjb
        - _ZN5CUser17SetClientEncodingERK7CString
        - _ZN5CUser18SetQueryBufferSizeEjb
        - _ZN5CUser18SetTimestampAppendEb
        - _ZN5CUser18SetTimestampFormatERK7CString
        - _ZN5CUser19SetTimestampPrependEb
        - _ZN5CUser7SetPassERK7CStringNS_9eHashTypeES2_
        - _ZN6CUtils10PrintErrorERK7CString
        - _ZN6CUtils11PrintActionERK7CString
        - _ZN6CUtils11PrintStatusEbRK7CString
        - _ZN6CUtils12PrintMessageERK7CStringb
        - _ZN7CConfig13FindSubConfigERK7CStringRNSt3__16vectorINS3_4pairIS0_12CConfigEntryEENS3_9allocatorIS7_EEEEb
        - _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - _ZN7CModule5SetNVERK7CStringS2_b
        - _ZN7CString10TrimSuffixERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - _ZNK5CUser11FindNetworkERK7CString
        - _ZNK5CUser11GetUsernameEv
        - _ZNK7CConfig5emptyEv
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString6ToBoolEv
        - _ZNK7CString6ToUIntEv
        - _ZNK7CString6Trim_nERKS_
        - _ZNK7CString8ToDoubleEv
        - _ZNK8CModules10FindModuleERK7CString
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/User.cpp:194,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/User.cpp:195,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:195,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:195,22'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:195,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:195,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:195,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:195,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:197,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:197,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:199,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/User.cpp:200,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:200,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:200,22'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:200,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:200,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:200,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:200,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:201,44'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/User.cpp:202,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:202,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:204,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/User.cpp:205,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:205,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:205,22'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:205,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:205,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:205,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:205,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:206,44'
          Dst:             _ZNK7CString6ToBoolEv
        - Src:             'src/User.cpp:207,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:207,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:210,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:210,14'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/User.cpp:210,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:212,9'
          Dst:             _ZN5CUser14AddAllowedHostERK7CString
        - Src:             'src/User.cpp:210,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:214,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:214,14'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/User.cpp:214,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:216,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:216,29'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/User.cpp:216,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:216,46'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/User.cpp:216,9'
          Dst:             _ZN5CUser12AddCTCPReplyERK7CStringS2_
        - Src:             'src/User.cpp:216,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:216,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:216,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:216,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:214,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:216,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:216,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:216,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:216,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:219,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/User.cpp:221,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/User.cpp:222,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:222,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:222,14'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:222,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:222,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:223,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:223,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:223,18'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:223,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:223,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:224,20'
          Dst:             _ZNK7CString6ToBoolEv
        - Src:             'src/User.cpp:225,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:225,13'
          Dst:             _ZN6CUtils11PrintActionERK7CString
        - Src:             'src/User.cpp:225,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:226,21'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/User.cpp:227,28'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/User.cpp:228,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:228,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:227,41'
          Dst:             _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - Src:             'src/User.cpp:227,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:227,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:230,13'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/User.cpp:232,24'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:222,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:222,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:223,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:223,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:225,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:227,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:227,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:236,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:236,33'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/User.cpp:236,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:237,17'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/User.cpp:237,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:237,30'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/User.cpp:237,61'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:237,76'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:237,55'
          Dst:             _ZN7CModule5SetNVERK7CStringS2_b
        - Src:             'src/User.cpp:237,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:237,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:237,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:236,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:237,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:237,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:237,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:239,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:239,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:241,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:241,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:241,18'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:241,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:241,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:242,31'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/User.cpp:242,9'
          Dst:             _ZN5CUser14SetBufferCountEjb
        - Src:             'src/User.cpp:241,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:241,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:243,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:243,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:243,18'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:243,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:243,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:244,34'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/User.cpp:244,9'
          Dst:             _ZN5CUser17SetChanBufferSizeEjb
        - Src:             'src/User.cpp:243,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:243,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:245,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:245,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:245,18'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:246,35'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/User.cpp:246,9'
          Dst:             _ZN5CUser18SetQueryBufferSizeEjb
        - Src:             'src/User.cpp:245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:245,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:247,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:247,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:247,18'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:247,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:247,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:249,13'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/User.cpp:248,9'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/User.cpp:248,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:247,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:247,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:248,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:253,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:253,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:253,18'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:253,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:253,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:254,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:254,20'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/User.cpp:254,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:256,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:255,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/User.cpp:255,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:253,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:253,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:254,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:255,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:259,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:259,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:259,18'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:259,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:259,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:260,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:260,20'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/User.cpp:260,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:262,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:261,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/User.cpp:261,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:259,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:259,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:260,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:261,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:265,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:265,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:265,18'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:265,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:265,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:266,14'
          Dst:             _ZN5CUser15SetStatusPrefixERK7CString
        - Src:             'src/User.cpp:267,22'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/User.cpp:267,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:267,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:269,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/User.cpp:265,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:265,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:267,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:273,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:273,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:273,18'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:273,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:273,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:274,9'
          Dst:             _ZN5CUser11SetTimezoneERK7CString
        - Src:             'src/User.cpp:273,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:273,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:276,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:276,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:276,18'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:276,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:276,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:277,25'
          Dst:             _ZNK7CString8ToDoubleEv
        - Src:             'src/User.cpp:279,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:278,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/User.cpp:278,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:276,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:276,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:278,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:283,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:283,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:283,18'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:283,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:283,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:284,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:284,21'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/User.cpp:284,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:284,30'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/User.cpp:284,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:284,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:284,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:285,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:285,24'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/User.cpp:285,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:285,33'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/User.cpp:285,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:285,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:285,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:286,17'
          Dst:             _ZN5CUser18SetTimestampAppendEb
        - Src:             'src/User.cpp:287,17'
          Dst:             _ZN5CUser19SetTimestampPrependEb
        - Src:             'src/User.cpp:283,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:283,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:284,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:284,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:284,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:285,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:285,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:285,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:288,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:288,31'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/User.cpp:288,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:288,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/User.cpp:288,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:288,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:288,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:289,17'
          Dst:             _ZN5CUser18SetTimestampAppendEb
        - Src:             'src/User.cpp:290,17'
          Dst:             _ZN5CUser19SetTimestampPrependEb
        - Src:             'src/User.cpp:288,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:288,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:288,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:291,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:291,31'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/User.cpp:291,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:291,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/User.cpp:291,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:291,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:291,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:292,17'
          Dst:             _ZN5CUser18SetTimestampAppendEb
        - Src:             'src/User.cpp:293,17'
          Dst:             _ZN5CUser19SetTimestampPrependEb
        - Src:             'src/User.cpp:291,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:291,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:291,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:295,17'
          Dst:             _ZN5CUser18SetTimestampFormatERK7CString
        - Src:             'src/User.cpp:299,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:299,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:299,18'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:299,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:299,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:300,9'
          Dst:             _ZN5CUser11SetLanguageERK7CString
        - Src:             'src/User.cpp:299,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:299,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:302,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:302,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:302,14'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:302,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:302,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:311,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:311,16'
          Dst:             _ZN7CString10TrimSuffixERKS_
        - Src:             'src/User.cpp:311,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:312,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:312,24'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/User.cpp:312,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:312,9'
          Dst:             _ZN5CUser7SetPassERK7CStringNS_9eHashTypeES2_
        - Src:             'src/User.cpp:312,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:312,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:312,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:302,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:302,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:311,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:312,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:312,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:312,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:314,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:314,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/User.cpp:314,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:315,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:315,32'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/User.cpp:315,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:314,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:315,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:320,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:320,35'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/User.cpp:320,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:321,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:321,27'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/User.cpp:321,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:321,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:321,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:322,13'
          Dst:             _ZN5CUser7SetPassERK7CStringNS_9eHashTypeES2_
        - Src:             'src/User.cpp:323,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:320,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:321,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:321,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:323,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:324,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:324,13'
          Dst:             _ZN5CUser7SetPassERK7CStringNS_9eHashTypeES2_
        - Src:             'src/User.cpp:324,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:324,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:326,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:326,13'
          Dst:             _ZN5CUser7SetPassERK7CStringNS_9eHashTypeES2_
        - Src:             'src/User.cpp:326,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:326,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:328,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:328,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:328,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:328,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:331,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:331,14'
          Dst:             _ZN7CConfig13FindSubConfigERK7CStringRNSt3__16vectorINS3_4pairIS0_12CConfigEntryEENS3_9allocatorIS7_EEEEb
        - Src:             'src/User.cpp:331,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:333,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:333,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:333,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:334,9'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/User.cpp:331,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:333,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:340,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/User.cpp:341,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/User.cpp:342,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/User.cpp:344,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:344,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:344,19'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:344,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:344,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:345,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:345,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:345,19'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:345,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:345,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:346,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:346,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:346,19'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:346,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:346,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:347,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:347,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/User.cpp:347,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:344,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:344,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:345,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:345,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:346,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:346,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:347,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:349,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:349,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/User.cpp:349,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:349,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:351,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:351,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/User.cpp:351,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:351,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:353,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:353,26'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/User.cpp:353,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:356,74'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/User.cpp:356,32'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/User.cpp:356,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/User.cpp:356,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:353,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:356,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:359,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:359,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:359,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:360,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/User.cpp:359,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:364,9'
          Dst:             _ZN5CUser7SetPassERK7CStringNS_9eHashTypeES2_
        - Src:             'src/User.cpp:365,24'
          Dst:             _ZNK7CConfig5emptyEv
        - Src:             'src/User.cpp:366,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:366,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:366,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:367,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/User.cpp:369,13'
          Dst:             _ZN4CZNC10DumpConfigEPK7CConfig
        - Src:             'src/User.cpp:366,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:373,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:373,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:373,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:373,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:373,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:373,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:375,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:375,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:375,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:376,9'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/User.cpp:375,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:380,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:380,14'
          Dst:             _ZN7CConfig13FindSubConfigERK7CStringRNSt3__16vectorINS3_4pairIS0_12CConfigEntryEENS3_9allocatorIS7_EEEEb
        - Src:             'src/User.cpp:380,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:384,30'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/User.cpp:384,9'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/User.cpp:384,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:386,33'
          Dst:             _ZNK5CUser11FindNetworkERK7CString
        - Src:             'src/User.cpp:389,28'
          Dst:             _ZN11CIRCNetworkC2EP5CUserRK7CString
        - Src:             'src/User.cpp:380,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:384,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:392,24'
          Dst:             _ZN11CIRCNetwork11ParseConfigEP7CConfigR7CStringb
        - Src:             'src/User.cpp:397,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:397,18'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/User.cpp:398,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:398,18'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/User.cpp:399,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:399,18'
          Dst:             _ZN7CConfig13FindSubConfigERK7CStringRNSt3__16vectorINS3_4pairIS0_12CConfigEntryEENS3_9allocatorIS7_EEEEb
        - Src:             'src/User.cpp:397,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:397,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:397,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:400,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:400,33'
          Dst:             _ZNK5CUser11FindNetworkERK7CString
        - Src:             'src/User.cpp:400,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:402,21'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/User.cpp:403,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:403,24'
          Dst:             _ZN5CUser10AddNetworkERK7CStringRS0_
        - Src:             'src/User.cpp:403,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:404,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:397,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:397,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:397,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:400,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:403,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:404,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:408,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:407,13'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/User.cpp:407,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:410,28'
          Dst:             _ZN11CIRCNetwork11ParseConfigEP7CConfigR7CStringb
        - Src:             'src/User.cpp:407,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:416,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:416,14'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/User.cpp:416,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:418,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:418,33'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/User.cpp:418,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:419,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/User.cpp:424,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:423,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:423,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:426,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:426,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:426,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:416,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:418,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:423,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:426,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:432,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:431,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:431,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:434,13'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/User.cpp:431,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:441,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:440,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:440,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:443,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:443,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:443,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:440,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:443,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:449,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:449,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:449,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:450,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:450,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:450,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:449,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:450,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:457,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:456,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:456,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:459,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:459,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:459,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:456,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:459,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:465,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:464,13'
          Dst:             _ZN6CUtils11PrintActionERK7CString
        - Src:             'src/User.cpp:464,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:468,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:468,22'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/User.cpp:468,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:468,36'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/User.cpp:468,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:468,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:468,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:464,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:468,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:468,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:468,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:472,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:472,18'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/User.cpp:472,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:472,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:472,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:472,32'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/User.cpp:472,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:472,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:472,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:472,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:472,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:473,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:473,18'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/User.cpp:473,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:473,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:473,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:473,36'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/User.cpp:473,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:473,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:473,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:473,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:473,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:476,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:475,17'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/User.cpp:475,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:472,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:472,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:472,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:472,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:472,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:473,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:473,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:473,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:473,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:473,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:475,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:479,13'
          Dst:             _ZN5CUser17SetClientEncodingERK7CString
        - Src:             'src/User.cpp:481,27'
          Dst:             _ZN11CIRCNetwork11SetEncodingERK7CString
        - Src:             'src/User.cpp:483,39'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/User.cpp:483,13'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/User.cpp:483,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:483,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:489,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/User.cpp:490,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:490,30'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/User.cpp:490,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:492,24'
          Dst:             _ZN5CUser10LoadModuleERK7CStringS2_S2_RS0_
        - Src:             'src/User.cpp:494,9'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/User.cpp:502,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:502,29'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:502,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:503,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:503,30'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:503,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:505,21'
          Dst:             _ZN5CUser10LoadModuleERK7CStringS2_S2_RS0_
        - Src:             'src/User.cpp:490,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:502,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:503,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:508,24'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/User.cpp:513,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:513,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:513,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:513,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:513,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:513,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:513,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:513,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:516,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:516,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:516,18'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/User.cpp:516,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:516,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:518,51'
          Dst:             _ZNK7CString6ToBoolEv
        - Src:             'src/User.cpp:518,23'
          Dst:             _ZN11CIRCNetwork20SetIRCConnectEnabledEb
        - Src:             'src/User.cpp:516,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:516,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:523,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:523,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:523,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:523,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CUserD2Ev
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          178
      EdgeCount:       45
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN11CIRCNetworkD2Ev
        - _ZN4CZNC10GetManagerEv
        - _ZN4CZNC12AddBytesReadEy
        - _ZN4CZNC15AddBytesWrittenEy
        - _ZN4CZNC3GetEv
        - _ZN7CStringD2Ev
        - _ZN8CModulesD2Ev
        - _ZN8MCStringD2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:123,9'
          Dst:             _ZN11CIRCNetworkD2Ev
        - Src:             'src/User.cpp:128,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/User.cpp:128,21'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/User.cpp:133,5'
          Dst:             _ZN8CModulesD2Ev
        - Src:             'src/User.cpp:136,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/User.cpp:136,17'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/User.cpp:138,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/User.cpp:138,17'
          Dst:             _ZN4CZNC12AddBytesReadEy
        - Src:             'src/User.cpp:139,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/User.cpp:139,17'
          Dst:             _ZN4CZNC15AddBytesWrittenEy
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:140,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:128,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN10CUserTimerC2EP5CUser
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       22
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN5CCron5StartEd
        - _ZN5CCron7SetNameERK7CString
        - _ZN5CCronC2Ev
        - _ZN5CCronD2Ev
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK5CUser11GetUsernameEv
        - _ZNK5CUser12GetPingSlackEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:37,32'
          Dst:             _ZN5CCronC2Ev
        - Src:             'src/User.cpp:38,43'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/User.cpp:38,17'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/User.cpp:38,9'
          Dst:             _ZN5CCron7SetNameERK7CString
        - Src:             'src/User.cpp:38,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:39,24'
          Dst:             _ZNK5CUser12GetPingSlackEv
        - Src:             'src/User.cpp:39,9'
          Dst:             _ZN5CCron5StartEd
        - Src:             'src/User.cpp:38,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:40,5'
          Dst:             _ZN5CCronD2Ev
    - functionName:    _ZN5CUser17MakeCleanUsernameERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1221
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CUser17MakeCleanUserNameERK7CString
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:1222,12'
          Dst:             _ZN5CUser17MakeCleanUserNameERK7CString
    - functionName:    _ZN5CUserC2ERK7CString
      functionSourceFile: '/src/znc/src/User.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         81
      ICount:          450
      EdgeCount:       131
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN10CUserTimerC2EP5CUser
        - _ZN4CZNC10GetManagerEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser17MakeCleanUsernameERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN8CModulesC2Ev
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZNK4CZNC11GetUserPathEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/User.cpp:67,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/User.cpp:68,24'
          Dst:             _ZN5CUser17MakeCleanUsernameERK7CString
        - Src:             'src/User.cpp:69,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/User.cpp:70,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:71,7'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/User.cpp:72,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:73,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:74,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:75,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:76,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:77,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:78,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:79,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:80,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:81,7'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/User.cpp:82,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:83,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:85,19'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/User.cpp:85,31'
          Dst:             _ZNK4CZNC11GetUserPathEv
        - Src:             'src/User.cpp:85,7'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/User.cpp:85,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:114,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/User.cpp:66,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/User.cpp:115,22'
          Dst:             _ZN8CModulesC2Ev
        - Src:             'src/User.cpp:116,24'
          Dst:             _ZN10CUserTimerC2EP5CUser
        - Src:             'src/User.cpp:117,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/User.cpp:117,17'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/User.cpp:85,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/User.cpp:118,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN10CSSockAddr12SetAFRequireENS_10EAFRequireE
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10CSSockAddrD0Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10CSSockAddrD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:218,24'
          Dst:             _ZN10CSSockAddrD2Ev
    - functionName:    _ZN10CSSockAddrD2Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CSMonitorFD16FDsThatTriggeredERKNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEE
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CSMonitorFDD0Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CSMonitorFDD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:461,25'
          Dst:             _ZN11CSMonitorFDD2Ev
    - functionName:    _ZN5CCronD0Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CCronD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:396,19'
          Dst:             _ZN5CCronD2Ev
    - functionName:    _ZN14CSocketManager10SelectSockERNSt3__13mapIP5CsockNS_9EMessagesENS0_4lessIS3_EENS0_9allocatorINS0_4pairIKS3_S4_EEEEEES4_S3_
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4345
      functionLinenumberEnd: 4350
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CCron10GetNextRunEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CSockCommon8GetCronsEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z12MinimizeTimeR7timevalRKS_
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4292
      functionLinenumberEnd: 4297
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock11GetBindHostEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock11GetMaxConnsEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1173
      functionLinenumberEnd: 1173
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManager6SelectERNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEEP7timeval
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3867
      functionLinenumberEnd: 3946
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          271
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN11CSockCommon9AssignFDsERNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEEP7timeval
        - poll
        - select
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3868,2'
          Dst:             _ZN11CSockCommon9AssignFDsERNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEEP7timeval
        - Src:             'Csocket.cpp:3871,11'
          Dst:             select
        - Src:             'Csocket.cpp:3889,13'
          Dst:             poll
    - functionName:    _ZN11CSockCommon9AssignFDsERNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEEP7timeval
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _Z17CSAdjustTVTimeoutR7timevall
        - _Z9CS_DeleteI11CSMonitorFDEvRPT_
        - _ZNK11CSMonitorFD9IsEnabledEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:888,28'
          Dst:             _ZNK11CSMonitorFD9IsEnabledEv
        - Src:             'Csocket.cpp:890,4'
          Dst:             _Z17CSAdjustTVTimeoutR7timevall
        - Src:             'Csocket.cpp:894,4'
          Dst:             _Z9CS_DeleteI11CSMonitorFDEvRPT_
    - functionName:    select
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CSMonitorFD9IsEnabledEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z17CSAdjustTVTimeoutR7timevall
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9CS_DeleteI11CSMonitorFDEvRPT_
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManager10FDHasCheckEiRNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEENS_10ECheckTypeE
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3859
      functionLinenumberEnd: 3864
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManager10FDSetCheckEiRNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEENS_10ECheckTypeE
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3850
      functionLinenumberEnd: 3856
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14CSocketManager15GetBytesWrittenEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3838
      functionLinenumberEnd: 3846
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK5Csock15GetBytesWrittenEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3844,26'
          Dst:             _ZNK5Csock15GetBytesWrittenEv
    - functionName:    _ZNK5Csock15GetBytesWrittenEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2654
      functionLinenumberEnd: 2654
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14CSocketManager12GetBytesReadEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3826
      functionLinenumberEnd: 3834
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK5Csock12GetBytesReadEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3832,26'
          Dst:             _ZNK5Csock12GetBytesReadEv
    - functionName:    _ZNK5Csock12GetBytesReadEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2652
      functionLinenumberEnd: 2652
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManager14SwapSockByAddrEP5CsockS1_
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3816
      functionLinenumberEnd: 3823
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManager13SwapSockByIdxEP5Csockm
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3800
      functionLinenumberEnd: 3813
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          125
      EdgeCount:       34
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3803,3'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'Csocket.cpp:3803,3'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'Csocket.cpp:3803,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:3803,3'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    _ZN14CSocketManager7DelSockEm
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3774
      functionLinenumberEnd: 3797
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          163
      EdgeCount:       48
      CyclomaticComplexity: 24
      functionsReached:
        - _Z9CS_DeleteI5CsockEvRPT_
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - _ZNK5Csock12GetBytesReadEv
        - _ZNK5Csock12GetCloseTypeEv
        - _ZNK5Csock15GetBytesWrittenEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3777,3'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'Csocket.cpp:3777,3'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'Csocket.cpp:3777,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:3777,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:3783,13'
          Dst:             _ZNK5Csock12GetCloseTypeEv
        - Src:             'Csocket.cpp:3791,26'
          Dst:             _ZNK5Csock12GetBytesReadEv
        - Src:             'Csocket.cpp:3792,29'
          Dst:             _ZNK5Csock15GetBytesWrittenEv
        - Src:             'Csocket.cpp:3795,2'
          Dst:             _Z9CS_DeleteI5CsockEvRPT_
    - functionName:    _Z9CS_DeleteI5CsockEvRPT_
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManager13DelSockByAddrEP5Csock
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3762
      functionLinenumberEnd: 3771
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManager21FindSocksByRemoteHostERK7CString
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3751
      functionLinenumberEnd: 3759
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          93
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - _ZNK5Csock11GetHostNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3755,22'
          Dst:             _ZNK5Csock11GetHostNameEv
    - functionName:    _ZNK5Csock11GetHostNameEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2648
      functionLinenumberEnd: 2648
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManager15FindSocksByNameERK7CString
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3740
      functionLinenumberEnd: 3748
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          93
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - _ZNK5Csock11GetSockNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3744,22'
          Dst:             _ZNK5Csock11GetSockNameEv
    - functionName:    _ZNK5Csock11GetSockNameEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2646
      functionLinenumberEnd: 2646
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManager12FindSockByFDEi
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3730
      functionLinenumberEnd: 3737
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN5Csock8GetRSockEv
        - _ZN5Csock8GetWSockEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3733,22'
          Dst:             _ZN5Csock8GetRSockEv
        - Src:             'Csocket.cpp:3733,58'
          Dst:             _ZN5Csock8GetWSockEv
    - functionName:    _ZN5Csock8GetRSockEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2414
      functionLinenumberEnd: 2414
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock8GetWSockEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2417
      functionLinenumberEnd: 2417
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManager14FindSockByNameERK7CString
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3718
      functionLinenumberEnd: 3727
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK5Csock11GetSockNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3723,16'
          Dst:             _ZNK5Csock11GetSockNameEv
    - functionName:    _ZN14CSocketManager19FindSockByLocalPortEt
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3708
      functionLinenumberEnd: 3715
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK5Csock12GetLocalPortEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3711,22'
          Dst:             _ZNK5Csock12GetLocalPortEv
    - functionName:    _ZNK5Csock12GetLocalPortEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2686
      functionLinenumberEnd: 2691
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZNK5Csock10GetLocalIPEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2689,2'
          Dst:             _ZNK5Csock10GetLocalIPEv
        - Src:             'Csocket.cpp:2689,2'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK5Csock10GetLocalIPEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2367
      functionLinenumberEnd: 2384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZNK5Csock7GetSockEv
        - getsockname
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2369,9'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'Csocket.cpp:2371,20'
          Dst:             _ZNK5Csock7GetSockEv
        - Src:             'Csocket.cpp:2374,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:2378,6'
          Dst:             getsockname
        - Src:             'Csocket.cpp:2383,8'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZNK5Csock7GetSockEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2422
      functionLinenumberEnd: 2422
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      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:    _ZN14CSocketManager20FindSockByRemotePortEt
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3698
      functionLinenumberEnd: 3705
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK5Csock13GetRemotePortEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3701,22'
          Dst:             _ZNK5Csock13GetRemotePortEv
    - functionName:    _ZNK5Csock13GetRemotePortEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2678
      functionLinenumberEnd: 2683
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZNK5Csock11GetRemoteIPEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2681,2'
          Dst:             _ZNK5Csock11GetRemoteIPEv
        - Src:             'Csocket.cpp:2681,2'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK5Csock11GetRemoteIPEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2387
      functionLinenumberEnd: 2404
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZNK5Csock7GetSockEv
        - getpeername
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2389,9'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'Csocket.cpp:2391,20'
          Dst:             _ZNK5Csock7GetSockEv
        - Src:             'Csocket.cpp:2394,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:2398,6'
          Dst:             getpeername
        - Src:             'Csocket.cpp:2403,8'
          Dst:             _ZN7CStringC2ERKS_
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManager7AddSockEP5CsockRK7CString
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3692
      functionLinenumberEnd: 3695
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5Csock11SetSockNameERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3693,10'
          Dst:             _ZN5Csock11SetSockNameERK7CString
    - functionName:    _ZN5Csock11SetSockNameERK7CString
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2647
      functionLinenumberEnd: 2647
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2647,66'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZNK14CSocketManager19GetDynamicSleepTimeERK7timevalS2_
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4300
      functionLinenumberEnd: 4342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          288
      EdgeCount:       50
      CyclomaticComplexity: 12
      functionsReached:
        - _Z12MinimizeTimeR7timevalRKS_
        - _ZNK11CSockCommon8GetCronsEv
        - _ZNK5CCron10GetNextRunEv
        - _ZNK5Csock10GetTimeoutEv
        - _ZNK5Csock11GetConStateEv
        - _ZNK5Csock19GetNextCheckTimeoutEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:4310,14'
          Dst:             _ZNK5Csock11GetConStateEv
        - Src:             'Csocket.cpp:4313,37'
          Dst:             _ZNK5Csock10GetTimeoutEv
        - Src:             'Csocket.cpp:4317,33'
          Dst:             _ZNK5Csock19GetNextCheckTimeoutEl
        - Src:             'Csocket.cpp:4319,4'
          Dst:             _Z12MinimizeTimeR7timevalRKS_
        - Src:             'Csocket.cpp:4322,48'
          Dst:             _ZNK11CSockCommon8GetCronsEv
        - Src:             'Csocket.cpp:4326,42'
          Dst:             _ZNK5CCron10GetNextRunEv
        - Src:             'Csocket.cpp:4326,4'
          Dst:             _Z12MinimizeTimeR7timevalRKS_
        - Src:             'Csocket.cpp:4331,41'
          Dst:             _ZNK5CCron10GetNextRunEv
        - Src:             'Csocket.cpp:4331,3'
          Dst:             _Z12MinimizeTimeR7timevalRKS_
        - Src:             'Csocket.cpp:4340,2'
          Dst:             _Z12MinimizeTimeR7timevalRKS_
    - functionName:    _ZNK5Csock10GetTimeoutEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2453
      functionLinenumberEnd: 2453
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock19GetNextCheckTimeoutEl
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2959
      functionLinenumberEnd: 2971
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - time
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2961,10'
          Dst:             time
    - functionName:    _ZN14CSocketManager16SetSelectTimeoutEm
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1573
      functionLinenumberEnd: 1573
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManager17DynamicSelectLoopEmml
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3671
      functionLinenumberEnd: 3689
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          83
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL18cxx11_gettimeofdayP7timevalPv
        - _ZN14CSocketManager16SetSelectTimeoutEm
        - _ZNK14CSocketManager19GetDynamicSleepTimeERK7timevalS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3672,2'
          Dst:             _ZN14CSocketManager16SetSelectTimeoutEm
        - Src:             'Csocket.cpp:3680,3'
          Dst:             _ZL18cxx11_gettimeofdayP7timevalPv
        - Src:             'Csocket.cpp:3681,28'
          Dst:             _ZNK14CSocketManager19GetDynamicSleepTimeERK7timevalS2_
        - Src:             'Csocket.cpp:3686,4'
          Dst:             _ZN14CSocketManager16SetSelectTimeoutEm
    - functionName:    _ZL18cxx11_gettimeofdayP7timevalPv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12CSCharBufferD2Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12CSCharBufferclEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12CSCharBufferC2Em
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManager6SelectERNSt3__13mapIP5CsockNS_9EMessagesENS0_4lessIS3_EENS0_9allocatorINS0_4pairIKS3_S4_EEEEEE
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3949
      functionLinenumberEnd: 4289
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         255
      ICount:          1245
      EdgeCount:       507
      CyclomaticComplexity: 254
      functionsReached:
        - _Z12GetSockErrorv
        - _Z9CS_DeleteI5CsockEvRPT_
        - _ZN11CSockCommon8CheckFDsERKNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEE
        - _ZN11CSockCommon9AssignFDsERNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEEP7timeval
        - _ZN14CSocketManager10FDHasCheckEiRNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEENS_10ECheckTypeE
        - _ZN14CSocketManager10FDSetCheckEiRNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEENS_10ECheckTypeE
        - _ZN5Csock13CallSockErrorEiRK7CString
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN5Csock7SetIPv6Eb
        - _ZN5Csock7SetTypeEi
        - _ZN5Csock8GetRSockEv
        - _ZN5Csock8GetWSockEv
        - _ZN5Csock8SetRSockEi
        - _ZN5Csock8SetWSockEi
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZNK5Csock10AllowWriteERm
        - _ZNK5Csock10GetTimeoutEv
        - _ZNK5Csock11GetBindHostEv
        - _ZNK5Csock11GetConStateEv
        - _ZNK5Csock11GetMaxConnsEv
        - _ZNK5Csock11GetRateTimeEv
        - _ZNK5Csock11GetSockNameEv
        - _ZNK5Csock12GetCloseTypeEv
        - _ZNK5Csock12GetRateBytesEv
        - _ZNK5Csock12IsReadPausedEv
        - _ZNK5Csock14GetTimeoutTypeEv
        - _ZNK5Csock14HasWriteBufferEv
        - _ZNK5Csock16SslIsEstablishedEv
        - _ZNK5Csock6GetSSLEv
        - _ZNK5Csock7GetIPv6Ev
        - _ZNK5Csock7GetPortEv
        - _ZNK5Csock7GetTypeEv
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'Csocket.cpp:3966,42'
          Dst:             _ZNK5Csock12GetCloseTypeEv
        - Src:             'Csocket.cpp:3968,129'
          Dst:             _ZNK5Csock14HasWriteBufferEv
        - Src:             'Csocket.cpp:3978,32'
          Dst:             _ZN5Csock8GetRSockEv
        - Src:             'Csocket.cpp:3979,32'
          Dst:             _ZN5Csock8GetWSockEv
        - Src:             'Csocket.cpp:4004,15'
          Dst:             _ZNK5Csock7GetTypeEv
        - Src:             'Csocket.cpp:4004,55'
          Dst:             _ZNK5Csock11GetConStateEv
        - Src:             'Csocket.cpp:4006,33'
          Dst:             _ZNK5Csock7GetPortEv
        - Src:             'Csocket.cpp:4006,52'
          Dst:             _ZNK5Csock11GetMaxConnsEv
        - Src:             'Csocket.cpp:4006,75'
          Dst:             _ZNK5Csock11GetBindHostEv
        - Src:             'Csocket.cpp:4006,98'
          Dst:             _ZNK5Csock10GetTimeoutEv
        - Src:             'Csocket.cpp:4008,13'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
        - Src:             'Csocket.cpp:4014,11'
          Dst:             _ZN11CSockCommon9AssignFDsERNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEEP7timeval
        - Src:             'Csocket.cpp:4016,15'
          Dst:             _ZNK5Csock11GetConStateEv
        - Src:             'Csocket.cpp:4016,57'
          Dst:             _ZNK5Csock11GetConStateEv
        - Src:             'Csocket.cpp:4021,32'
          Dst:             _ZNK5Csock12IsReadPausedEv
        - Src:             'Csocket.cpp:4025,28'
          Dst:             _ZNK5Csock12IsReadPausedEv
        - Src:             'Csocket.cpp:4033,15'
          Dst:             _ZNK5Csock7GetTypeEv
        - Src:             'Csocket.cpp:4035,35'
          Dst:             _ZNK5Csock14HasWriteBufferEv
        - Src:             'Csocket.cpp:4038,5'
          Dst:             _ZN14CSocketManager10FDSetCheckEiRNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEENS_10ECheckTypeE
        - Src:             'Csocket.cpp:4040,16'
          Dst:             _ZNK5Csock10AllowWriteERm
        - Src:             'Csocket.cpp:4045,6'
          Dst:             _ZN14CSocketManager10FDSetCheckEiRNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEENS_10ECheckTypeE
        - Src:             'Csocket.cpp:4047,42'
          Dst:             _ZNK5Csock6GetSSLEv
        - Src:             'Csocket.cpp:4050,6'
          Dst:             _ZN14CSocketManager10FDSetCheckEiRNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEENS_10ECheckTypeE
        - Src:             'Csocket.cpp:4052,41'
          Dst:             _ZNK5Csock6GetSSLEv
        - Src:             'Csocket.cpp:4052,61'
          Dst:             _ZNK5Csock16SslIsEstablishedEv
        - Src:             'Csocket.cpp:4055,6'
          Dst:             _ZN14CSocketManager10FDSetCheckEiRNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEENS_10ECheckTypeE
        - Src:             'Csocket.cpp:4059,16'
          Dst:             _ZNK5Csock6GetSSLEv
        - Src:             'Csocket.cpp:4059,37'
          Dst:             _ZNK5Csock16SslIsEstablishedEv
        - Src:             'Csocket.cpp:4065,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:4065,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:4067,14'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
        - Src:             'Csocket.cpp:4065,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:4078,4'
          Dst:             _ZN14CSocketManager10FDSetCheckEiRNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEENS_10ECheckTypeE
        - Src:             'Csocket.cpp:4081,15'
          Dst:             _ZNK5Csock6GetSSLEv
        - Src:             'Csocket.cpp:4081,35'
          Dst:             _ZNK5Csock7GetTypeEv
        - Src:             'Csocket.cpp:4083,45'
          Dst:             _ZNK5Csock12IsReadPausedEv
        - Src:             'Csocket.cpp:4124,20'
          Dst:             __errno_location
        - Src:             'Csocket.cpp:4147,2'
          Dst:             _ZN11CSockCommon8CheckFDsERKNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEE
        - Src:             'Csocket.cpp:4165,11'
          Dst:             _ZN11CSockCommon8CheckFDsERKNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEE
        - Src:             'Csocket.cpp:4167,15'
          Dst:             _ZNK5Csock11GetConStateEv
        - Src:             'Csocket.cpp:4167,57'
          Dst:             _ZNK5Csock11GetConStateEv
        - Src:             'Csocket.cpp:4170,32'
          Dst:             _ZN5Csock8GetRSockEv
        - Src:             'Csocket.cpp:4171,32'
          Dst:             _ZN5Csock8GetWSockEv
        - Src:             'Csocket.cpp:4182,7'
          Dst:             _ZN14CSocketManager10FDHasCheckEiRNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEENS_10ECheckTypeE
        - Src:             'Csocket.cpp:4187,17'
          Dst:             _ZNK5Csock14HasWriteBufferEv
        - Src:             'Csocket.cpp:4190,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:4190,10'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:4190,10'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:4205,12'
          Dst:             _ZN14CSocketManager10FDHasCheckEiRNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEENS_10ECheckTypeE
        - Src:             'Csocket.cpp:4212,16'
          Dst:             _ZNK5Csock7GetTypeEv
        - Src:             'Csocket.cpp:4218,15'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:4224,38'
          Dst:             _ZNK5Csock14GetTimeoutTypeEv
        - Src:             'Csocket.cpp:4233,17'
          Dst:             _ZN5Csock7SetTypeEi
        - Src:             'Csocket.cpp:4234,17'
          Dst:             _ZN5Csock8SetRSockEi
        - Src:             'Csocket.cpp:4235,17'
          Dst:             _ZN5Csock8SetWSockEi
        - Src:             'Csocket.cpp:4236,34'
          Dst:             _ZNK5Csock7GetIPv6Ev
        - Src:             'Csocket.cpp:4236,17'
          Dst:             _ZN5Csock7SetIPv6Eb
        - Src:             'Csocket.cpp:4257,45'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'Csocket.cpp:4258,35'
          Dst:             _ZNK5Csock12GetRateBytesEv
        - Src:             'Csocket.cpp:4258,59'
          Dst:             _ZNK5Csock11GetRateTimeEv
        - Src:             'Csocket.cpp:4262,22'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'Csocket.cpp:4266,29'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'Csocket.cpp:4266,8'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:4266,8'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:4270,39'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'Csocket.cpp:4275,7'
          Dst:             _Z9CS_DeleteI5CsockEvRPT_
        - Src:             'Csocket.cpp:4281,14'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:4284,29'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:4284,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:4284,14'
          Dst:             _ZN5Csock13CallSockErrorEiRK7CString
        - Src:             'Csocket.cpp:4284,6'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:4284,6'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:4286,4'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:4286,4'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK5Csock14HasWriteBufferEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2764
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock7GetTypeEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2644
      functionLinenumberEnd: 2644
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock7GetPortEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2693
      functionLinenumberEnd: 2693
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock5CloseENS_10ECloseTypeE
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2696
      functionLinenumberEnd: 2698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock12IsReadPausedEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2425
      functionLinenumberEnd: 2425
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock10AllowWriteERm
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2101
      functionLinenumberEnd: 2113
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          86
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL9millitimev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2105,11'
          Dst:             _ZL9millitimev
    - functionName:    _ZNK5Csock6GetSSLEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2710
      functionLinenumberEnd: 2710
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock16SslIsEstablishedEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2767
      functionLinenumberEnd: 2767
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CSockCommon8CheckFDsERKNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEE
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK11CSMonitorFD9IsEnabledEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:878,29'
          Dst:             _ZNK11CSMonitorFD9IsEnabledEv
    - functionName:    _ZNK5Csock14GetTimeoutTypeEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2454
      functionLinenumberEnd: 2454
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock7SetTypeEi
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2645
      functionLinenumberEnd: 2645
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock8SetRSockEi
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2416
      functionLinenumberEnd: 2416
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock8SetWSockEi
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2419
      functionLinenumberEnd: 2419
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock7GetIPv6Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1124
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock7SetIPv6Eb
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1126
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10CSSockAddr7SetIPv6Eb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:1128,13'
          Dst:             _ZN10CSSockAddr7SetIPv6Eb
        - Src:             'include/znc/Csocket.h:1129,14'
          Dst:             _ZN10CSSockAddr7SetIPv6Eb
    - functionName:    _ZNK5Csock12GetRateBytesEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2934
      functionLinenumberEnd: 2934
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock11GetRateTimeEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2935
      functionLinenumberEnd: 2935
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z12GetSockErrorv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:357,10'
          Dst:             __errno_location
    - functionName:    _ZN5Csock13CallSockErrorEiRK7CString
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2441
      functionLinenumberEnd: 2451
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL11CS_StrErroriPcm
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2449,22'
          Dst:             _ZL11CS_StrErroriPcm
        - Src:             'Csocket.cpp:2449,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:2449,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:2449,3'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZL11CS_StrErroriPcm
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strerror_r
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:704,10'
          Dst:             strerror_r
    - functionName:    strerror_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10CSSockAddr7SetIPv6Eb
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          85
      EdgeCount:       32
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN10CSSockAddr9SinFamilyEv
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:241,3'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'Csocket.cpp:241,3'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'Csocket.cpp:241,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:241,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:247,2'
          Dst:             _ZN10CSSockAddr9SinFamilyEv
    - functionName:    _ZN10CSSockAddr9SinFamilyEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9millitimev
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManager4LoopEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3477
      functionLinenumberEnd: 3668
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         141
      ICount:          777
      EdgeCount:       268
      CyclomaticComplexity: 129
      functionsReached:
        - _Z12GetSockErrorv
        - _ZL9millitimev
        - _ZN12CSCharBufferC2Em
        - _ZN12CSCharBufferD2Ev
        - _ZN12CSCharBufferclEv
        - _ZN14CSocketManager6SelectERNSt3__13mapIP5CsockNS_9EMessagesENS0_4lessIS3_EENS0_9allocatorINS0_4pairIKS3_S4_EEEEEE
        - _ZN5Csock10SetupVHostEv
        - _ZN5Csock13CallSockErrorEiRK7CString
        - _ZN5Csock9DNSLookupENS_9EDNSLTypeE
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK5Csock11GetConStateEv
        - _ZNK5Csock14GetTimeoutTypeEv
        - _ZNK5Csock6GetSSLEv
        - _ZNK5Csock7GetTypeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'Csocket.cpp:3548,2'
          Branch Sides:    []
        - Branch String:   'Csocket.cpp:3579,5'
          Branch Sides:    []
      Callsites:
        - Src:             'Csocket.cpp:3481,15'
          Dst:             _ZNK5Csock7GetTypeEv
        - Src:             'Csocket.cpp:3481,55'
          Dst:             _ZNK5Csock11GetConStateEv
        - Src:             'Csocket.cpp:3483,15'
          Dst:             _ZNK5Csock11GetConStateEv
        - Src:             'Csocket.cpp:3485,16'
          Dst:             _ZN5Csock9DNSLookupENS_9EDNSLTypeE
        - Src:             'Csocket.cpp:3487,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:3487,13'
          Dst:             _ZN5Csock13CallSockErrorEiRK7CString
        - Src:             'Csocket.cpp:3487,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:3487,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:3493,15'
          Dst:             _ZNK5Csock11GetConStateEv
        - Src:             'Csocket.cpp:3495,17'
          Dst:             _ZN5Csock10SetupVHostEv
        - Src:             'Csocket.cpp:3497,28'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:3497,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:3497,13'
          Dst:             _ZN5Csock13CallSockErrorEiRK7CString
        - Src:             'Csocket.cpp:3497,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:3497,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:3503,15'
          Dst:             _ZNK5Csock11GetConStateEv
        - Src:             'Csocket.cpp:3505,16'
          Dst:             _ZN5Csock9DNSLookupENS_9EDNSLTypeE
        - Src:             'Csocket.cpp:3507,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:3507,13'
          Dst:             _ZN5Csock13CallSockErrorEiRK7CString
        - Src:             'Csocket.cpp:3507,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:3507,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:3512,15'
          Dst:             _ZNK5Csock11GetConStateEv
        - Src:             'Csocket.cpp:3516,9'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:3519,29'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:3519,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:3519,14'
          Dst:             _ZN5Csock13CallSockErrorEiRK7CString
        - Src:             'Csocket.cpp:3519,6'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:3519,6'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:3546,2'
          Dst:             _ZN14CSocketManager6SelectERNSt3__13mapIP5CsockNS_9EMessagesENS0_4lessIS3_EENS0_9allocatorINS0_4pairIKS3_S4_EEEEEE
        - Src:             'Csocket.cpp:3563,17'
          Dst:             _ZNK5Csock6GetSSLEv
        - Src:             'Csocket.cpp:3569,18'
          Dst:             _ZN12CSCharBufferC2Em
        - Src:             'Csocket.cpp:3571,38'
          Dst:             _ZN12CSCharBufferclEv
        - Src:             'Csocket.cpp:3606,31'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:3606,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:3606,16'
          Dst:             _ZN5Csock13CallSockErrorEiRK7CString
        - Src:             'Csocket.cpp:3606,8'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:3606,8'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:3626,37'
          Dst:             _ZNK5Csock14GetTimeoutTypeEv
        - Src:             'Csocket.cpp:3629,25'
          Dst:             _ZN12CSCharBufferclEv
        - Src:             'Csocket.cpp:3630,25'
          Dst:             _ZN12CSCharBufferclEv
        - Src:             'Csocket.cpp:3634,4'
          Dst:             _ZN12CSCharBufferD2Ev
        - Src:             'Csocket.cpp:3634,4'
          Dst:             _ZN12CSCharBufferD2Ev
        - Src:             'Csocket.cpp:3652,23'
          Dst:             _ZL9millitimev
        - Src:             'Csocket.cpp:3659,23'
          Dst:             _ZNK5Csock11GetConStateEv
    - functionName:    _ZN5Csock9DNSLookupENS_9EDNSLTypeE
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3108
      functionLinenumberEnd: 3168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          156
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN10CSSockAddr7SinPortEt
        - _ZN10CSSockAddr9SinFamilyEv
        - _ZN5Csock13CreateSocksFDEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3118,14'
          Dst:             _ZN10CSSockAddr9SinFamilyEv
        - Src:             'Csocket.cpp:3119,14'
          Dst:             _ZN10CSSockAddr7SinPortEt
        - Src:             'Csocket.cpp:3144,8'
          Dst:             _ZN5Csock13CreateSocksFDEv
    - functionName:    _ZN5Csock10SetupVHostEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3171
      functionLinenumberEnd: 3200
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          150
      EdgeCount:       32
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10CSSockAddr11GetSockAddrEv
        - _ZN10CSSockAddr14GetSockAddrLenEv
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - _ZNK5Csock7GetIPv6Ev
        - bind
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3179,7'
          Dst:             _ZNK5Csock7GetIPv6Ev
        - Src:             'Csocket.cpp:3180,62'
          Dst:             _ZN10CSSockAddr11GetSockAddrEv
        - Src:             'Csocket.cpp:3180,88'
          Dst:             _ZN10CSSockAddr14GetSockAddrLenEv
        - Src:             'Csocket.cpp:3180,10'
          Dst:             bind
        - Src:             'Csocket.cpp:3195,3'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'Csocket.cpp:3195,3'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'Csocket.cpp:3195,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:3195,3'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    _ZN10CSSockAddr11GetSockAddrEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10CSSockAddr14GetSockAddrLenEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10CSSockAddr7SinPortEt
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - htons
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:233,21'
          Dst:             htons
    - functionName:    _ZN5Csock13CreateSocksFDEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3004
      functionLinenumberEnd: 3016
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10CSSockAddr7SinPortEt
        - _ZN10CSSockAddr9SinFamilyEv
        - _ZN5Csock12CreateSocketEbb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3008,31'
          Dst:             _ZN5Csock12CreateSocketEbb
        - Src:             'Csocket.cpp:3012,12'
          Dst:             _ZN10CSSockAddr9SinFamilyEv
        - Src:             'Csocket.cpp:3013,12'
          Dst:             _ZN10CSSockAddr7SinPortEt
    - functionName:    _ZN5Csock12CreateSocketEbb
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3224
      functionLinenumberEnd: 3262
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          194
      EdgeCount:       77
      CyclomaticComplexity: 35
      functionsReached:
        - _Z12GetSockErrorv
        - _ZL17set_close_on_execi
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - setsockopt
        - socket
        - strerror
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3244,19'
          Dst:             socket
        - Src:             'Csocket.cpp:3248,3'
          Dst:             _ZL17set_close_on_execi
        - Src:             'Csocket.cpp:3253,8'
          Dst:             setsockopt
        - Src:             'Csocket.cpp:3254,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'Csocket.cpp:3254,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'Csocket.cpp:3254,5'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:3254,5'
          Dst:             strerror
        - Src:             'Csocket.cpp:3254,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:3254,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:3259,3'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'Csocket.cpp:3259,3'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'Csocket.cpp:3259,3'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:3259,3'
          Dst:             strerror
        - Src:             'Csocket.cpp:3259,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:3259,3'
          Dst:             _ZN12CDebugStreamD1Ev
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17set_close_on_execi
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fcntl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:213,16'
          Dst:             fcntl
        - Src:             'Csocket.cpp:216,2'
          Dst:             fcntl
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14CSocketManager6HasFDsEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3472
      functionLinenumberEnd: 3473
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10CSListener11GetSockNameEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1385
      functionLinenumberEnd: 1385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10CSListener10GetTimeoutEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1389
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10CSListener11GetBindHostEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1386
      functionLinenumberEnd: 1386
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10CSListener11GetMaxConnsEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1388
      functionLinenumberEnd: 1388
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10CSListener7GetPortEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1384
      functionLinenumberEnd: 1384
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10CSListener9GetDetachEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1383
      functionLinenumberEnd: 1383
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10CSListener12GetAFRequireEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1390
      functionLinenumberEnd: 1390
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManager6ListenERK10CSListenerP5CsockPt
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3410
      functionLinenumberEnd: 3468
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          232
      EdgeCount:       41
      CyclomaticComplexity: 4
      functionsReached:
        - _Z9CS_DeleteI5CsockEvRPT_
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN5Csock12SetAFRequireEN10CSSockAddr10EAFRequireE
        - _ZN5Csock5CloseENS_10ECloseTypeE
        - _ZN5Csock7GetSockEv
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK10CSListener10GetTimeoutEv
        - _ZNK10CSListener11GetBindHostEv
        - _ZNK10CSListener11GetMaxConnsEv
        - _ZNK10CSListener11GetSockNameEv
        - _ZNK10CSListener12GetAFRequireEv
        - _ZNK10CSListener7GetPortEv
        - _ZNK10CSListener9GetDetachEv
        - getsockname
        - ntohs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3412,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:3412,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:3412,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:3414,14'
          Dst:             _ZNK10CSListener12GetAFRequireEv
        - Src:             'Csocket.cpp:3416,33'
          Dst:             _ZNK10CSListener12GetAFRequireEv
        - Src:             'Csocket.cpp:3416,11'
          Dst:             _ZN5Csock12SetAFRequireEN10CSSockAddr10EAFRequireE
        - Src:             'Csocket.cpp:3444,27'
          Dst:             _ZNK10CSListener9GetDetachEv
        - Src:             'Csocket.cpp:3445,30'
          Dst:             _ZNK10CSListener7GetPortEv
        - Src:             'Csocket.cpp:3445,49'
          Dst:             _ZNK10CSListener11GetMaxConnsEv
        - Src:             'Csocket.cpp:3445,72'
          Dst:             _ZNK10CSListener11GetBindHostEv
        - Src:             'Csocket.cpp:3445,95'
          Dst:             _ZNK10CSListener10GetTimeoutEv
        - Src:             'Csocket.cpp:3447,28'
          Dst:             _ZNK10CSListener11GetSockNameEv
        - Src:             'Csocket.cpp:3448,29'
          Dst:             _ZNK10CSListener7GetPortEv
        - Src:             'Csocket.cpp:3450,30'
          Dst:             _ZN5Csock7GetSockEv
        - Src:             'Csocket.cpp:3454,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'Csocket.cpp:3454,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'Csocket.cpp:3454,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:3454,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:3455,13'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
        - Src:             'Csocket.cpp:3460,4'
          Dst:             getsockname
        - Src:             'Csocket.cpp:3461,18'
          Dst:             ntohs
        - Src:             'Csocket.cpp:3466,2'
          Dst:             _Z9CS_DeleteI5CsockEvRPT_
    - functionName:    _ZN5Csock12SetAFRequireEN10CSSockAddr10EAFRequireE
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1136
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10CSSockAddr12SetAFRequireENS_10EAFRequireE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:1134,13'
          Dst:             _ZN10CSSockAddr12SetAFRequireENS_10EAFRequireE
        - Src:             'include/znc/Csocket.h:1135,14'
          Dst:             _ZN10CSSockAddr12SetAFRequireENS_10EAFRequireE
    - functionName:    _ZN5Csock7GetSockEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2421
      functionLinenumberEnd: 2421
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12CSConnection11GetSockNameEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1293
      functionLinenumberEnd: 1293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12CSConnection11GetBindHostEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1294
      functionLinenumberEnd: 1294
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock11SetBindHostERK7CString
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Csocket.h:1107,64'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZNK12CSConnection12GetAFRequireEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1298
      functionLinenumberEnd: 1298
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12CSConnection10GetTimeoutEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1296
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12CSConnection7GetPortEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionLinenumberEnd: 1295
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12CSConnection11GetHostnameEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionLinenumberEnd: 1292
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManager7ConnectERK12CSConnectionP5Csock
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3370
      functionLinenumberEnd: 3407
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5Csock10SetTimeoutEij
        - _ZN5Csock11SetBindHostERK7CString
        - _ZN5Csock11SetConStateENS_9ECONStateE
        - _ZN5Csock11SetHostNameERK7CString
        - _ZN5Csock12SetAFRequireEN10CSSockAddr10EAFRequireE
        - _ZN5Csock7SetPortEt
        - _ZN5Csock7SetTypeEi
        - _ZNK12CSConnection10GetTimeoutEv
        - _ZNK12CSConnection11GetBindHostEv
        - _ZNK12CSConnection11GetHostnameEv
        - _ZNK12CSConnection11GetSockNameEv
        - _ZNK12CSConnection12GetAFRequireEv
        - _ZNK12CSConnection7GetPortEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3373,29'
          Dst:             _ZNK12CSConnection11GetHostnameEv
        - Src:             'Csocket.cpp:3373,49'
          Dst:             _ZNK12CSConnection7GetPortEv
        - Src:             'Csocket.cpp:3373,65'
          Dst:             _ZNK12CSConnection10GetTimeoutEv
        - Src:             'Csocket.cpp:3376,29'
          Dst:             _ZNK12CSConnection11GetHostnameEv
        - Src:             'Csocket.cpp:3376,11'
          Dst:             _ZN5Csock11SetHostNameERK7CString
        - Src:             'Csocket.cpp:3377,25'
          Dst:             _ZNK12CSConnection7GetPortEv
        - Src:             'Csocket.cpp:3377,11'
          Dst:             _ZN5Csock7SetPortEt
        - Src:             'Csocket.cpp:3378,28'
          Dst:             _ZNK12CSConnection10GetTimeoutEv
        - Src:             'Csocket.cpp:3378,11'
          Dst:             _ZN5Csock10SetTimeoutEij
        - Src:             'Csocket.cpp:3381,11'
          Dst:             _ZNK12CSConnection12GetAFRequireEv
        - Src:             'Csocket.cpp:3382,30'
          Dst:             _ZNK12CSConnection12GetAFRequireEv
        - Src:             'Csocket.cpp:3382,11'
          Dst:             _ZN5Csock12SetAFRequireEN10CSSockAddr10EAFRequireE
        - Src:             'Csocket.cpp:3385,28'
          Dst:             _ZNK12CSConnection11GetBindHostEv
        - Src:             'Csocket.cpp:3385,10'
          Dst:             _ZN5Csock11SetBindHostERK7CString
        - Src:             'Csocket.cpp:3403,10'
          Dst:             _ZN5Csock7SetTypeEi
        - Src:             'Csocket.cpp:3405,10'
          Dst:             _ZN5Csock11SetConStateENS_9ECONStateE
        - Src:             'Csocket.cpp:3406,24'
          Dst:             _ZNK12CSConnection11GetSockNameEv
    - functionName:    _ZN5Csock11SetHostNameERK7CString
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2649
      functionLinenumberEnd: 2649
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2649,70'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN5Csock7SetPortEt
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2694
      functionLinenumberEnd: 2694
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock10SetTimeoutEij
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2435
      functionLinenumberEnd: 2438
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock11SetConStateENS_9ECONStateE
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1098
      functionLinenumberEnd: 1098
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManager10GetSockObjERK7CStringti
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3365
      functionLinenumberEnd: 3367
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN5CsockC2ERK7CStringti
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3366,14'
          Dst:             _ZN5CsockC2ERK7CStringti
    - functionName:    _ZN5CsockC2ERK7CStringti
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 976
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          244
      EdgeCount:       85
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN10CSSockAddrC2Ev
        - _ZN10CSSockAddrD2Ev
        - _ZN11CSockCommonC2Ev
        - _ZN11CSockCommonD2Ev
        - _ZN5Csock4InitERK7CStringti
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:975,77'
          Dst:             _ZN11CSockCommonC2Ev
        - Src:             'Csocket.cpp:975,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:975,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:975,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:975,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:975,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:975,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:975,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:975,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:975,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:975,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:975,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:975,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:975,8'
          Dst:             _ZN10CSSockAddrC2Ev
        - Src:             'Csocket.cpp:975,8'
          Dst:             _ZN10CSSockAddrC2Ev
        - Src:             'Csocket.cpp:975,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:980,2'
          Dst:             _ZN5Csock4InitERK7CStringti
        - Src:             'Csocket.cpp:981,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:981,1'
          Dst:             _ZN10CSSockAddrD2Ev
        - Src:             'Csocket.cpp:981,1'
          Dst:             _ZN10CSSockAddrD2Ev
        - Src:             'Csocket.cpp:981,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:981,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:981,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:981,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:981,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:981,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:981,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:981,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:981,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:981,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:981,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:981,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:981,1'
          Dst:             _ZN11CSockCommonD2Ev
    - functionName:    _ZN11CSockCommonC2Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10CSSockAddrC2Ev
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock4InitERK7CStringti
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3265
      functionLinenumberEnd: 3334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          119
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL9millitimev
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3282,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:3296,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:3296,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:3296,2'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:3310,17'
          Dst:             _ZL9millitimev
        - Src:             'Csocket.cpp:3296,2'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CSockCommonD2Ev
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN11CSockCommon12CleanupCronsEv
        - _ZN11CSockCommon17CleanupFDMonitorsEv
        - __clang_call_terminate
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:856,2'
          Dst:             _ZN11CSockCommon12CleanupCronsEv
        - Src:             'Csocket.cpp:857,2'
          Dst:             _ZN11CSockCommon17CleanupFDMonitorsEv
        - Src:             'Csocket.cpp:856,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN11CSockCommon12CleanupCronsEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _Z9CS_DeleteI5CCronEvRPT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:863,3'
          Dst:             _Z9CS_DeleteI5CCronEvRPT_
    - functionName:    _ZN11CSockCommon17CleanupFDMonitorsEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _Z9CS_DeleteI11CSMonitorFDEvRPT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:870,3'
          Dst:             _Z9CS_DeleteI11CSMonitorFDEvRPT_
    - functionName:    _Z9CS_DeleteI5CCronEvRPT_
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CSockCommonD0Ev
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CSockCommonD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:854,1'
          Dst:             _ZN11CSockCommonD2Ev
    - functionName:    _ZN11CSockCommon4CronEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          80
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _Z9CS_DeleteI5CCronEvRPT_
        - _ZN5CCron3runER7timeval
        - _ZNK5CCron7isValidEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:910,16'
          Dst:             _ZNK5CCron7isValidEv
        - Src:             'Csocket.cpp:912,4'
          Dst:             _Z9CS_DeleteI5CCronEvRPT_
        - Src:             'Csocket.cpp:917,12'
          Dst:             _ZN5CCron3runER7timeval
    - functionName:    _ZN11CSockCommon7AddCronEP5CCron
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 923
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CSockCommon7DelCronERK7CStringbb
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          117
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _Z9CS_DeleteI5CCronEvRPT_
        - _ZN5CCron4StopEv
        - _ZNK5CCron7GetNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:932,26'
          Dst:             _ZNK5CCron7GetNameEv
        - Src:             'Csocket.cpp:934,18'
          Dst:             _ZN5CCron4StopEv
        - Src:             'Csocket.cpp:935,4'
          Dst:             _Z9CS_DeleteI5CCronEvRPT_
    - functionName:    _ZN11CSockCommon7DelCronEj
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 951
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z9CS_DeleteI5CCronEvRPT_
        - _ZN5CCron4StopEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:947,20'
          Dst:             _ZN5CCron4StopEv
        - Src:             'Csocket.cpp:948,3'
          Dst:             _Z9CS_DeleteI5CCronEvRPT_
    - functionName:    _ZN11CSockCommon13DelCronByAddrEP5CCron
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 954
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _Z9CS_DeleteI5CCronEvRPT_
        - _ZN5CCron4StopEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:959,18'
          Dst:             _ZN5CCron4StopEv
        - Src:             'Csocket.cpp:960,4'
          Dst:             _Z9CS_DeleteI5CCronEvRPT_
    - functionName:    _ZN5CCron4StopEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CCron7GetNameEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionLinenumberEnd: 825
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CCron7isValidEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 824
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CCron3runER7timeval
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          200
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL18cxx11_gettimeofdayP7timevalPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:753,3'
          Dst:             _ZL18cxx11_gettimeofdayP7timevalPv
    - functionName:    _ZN5CsockD0Ev
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CsockD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:1006,1'
          Dst:             _ZN5CsockD2Ev
    - functionName:    _ZN5Csock10GetSockObjERK7CStringt
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 986
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock11DereferenceEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1074
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5Csock5CloseENS_10ECloseTypeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:1073,2'
          Dst:             _ZN5Csock5CloseENS_10ECloseTypeE
    - functionName:    _ZN5Csock4CopyERKS_
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          267
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10CSSockAddraSERKS_
        - _ZN11CSockCommon12CleanupCronsEv
        - _ZN11CSockCommon17CleanupFDMonitorsEv
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:1094,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:1095,13'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:1096,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:1097,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:1098,18'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:1099,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:1100,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:1101,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:1102,12'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:1103,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:1104,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:1105,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:1119,14'
          Dst:             _ZN10CSSockAddraSERKS_
        - Src:             'Csocket.cpp:1120,15'
          Dst:             _ZN10CSSockAddraSERKS_
        - Src:             'Csocket.cpp:1160,2'
          Dst:             _ZN11CSockCommon12CleanupCronsEv
        - Src:             'Csocket.cpp:1161,2'
          Dst:             _ZN11CSockCommon17CleanupFDMonitorsEv
        - Src:             'Csocket.cpp:1166,16'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN5Csock7ConnectEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1233
      functionLinenumberEnd: 1285
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         37
      ICount:          171
      EdgeCount:       70
      CyclomaticComplexity: 35
      functionsReached:
        - _Z12GetSockErrorv
        - _ZL16set_non_blockingi
        - _ZN10CSSockAddr11GetSockAddrEv
        - _ZN10CSSockAddr14GetSockAddrLenEv
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - _ZNK5Csock7GetIPv6Ev
        - connect
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:1245,2'
          Dst:             _ZL16set_non_blockingi
        - Src:             'Csocket.cpp:1256,7'
          Dst:             _ZNK5Csock7GetIPv6Ev
        - Src:             'Csocket.cpp:1257,62'
          Dst:             _ZN10CSSockAddr11GetSockAddrEv
        - Src:             'Csocket.cpp:1257,87'
          Dst:             _ZN10CSSockAddr14GetSockAddrLenEv
        - Src:             'Csocket.cpp:1257,9'
          Dst:             connect
        - Src:             'Csocket.cpp:1263,19'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:1269,3'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'Csocket.cpp:1269,3'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'Csocket.cpp:1269,3'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:1269,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:1269,3'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    _ZN5Csock19ConnectUnixInternalERK7CString
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1306
      functionLinenumberEnd: 1343
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          198
      EdgeCount:       66
      CyclomaticComplexity: 32
      functionsReached:
        - _Z12GetSockErrorv
        - _ZL16prepare_sockaddrP11sockaddr_unRK7CString
        - _ZL16set_non_blockingi
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN5Csock12CreateSocketEbb
        - _ZN5Csock13CallSockErrorEiRK7CString
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK5Csock6GetSSLEv
        - connect
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:1310,32'
          Dst:             _ZN5Csock12CreateSocketEbb
        - Src:             'Csocket.cpp:1316,2'
          Dst:             _ZL16set_non_blockingi
        - Src:             'Csocket.cpp:1321,7'
          Dst:             _ZL16prepare_sockaddrP11sockaddr_unRK7CString
        - Src:             'Csocket.cpp:1323,3'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:1323,3'
          Dst:             _ZN5Csock13CallSockErrorEiRK7CString
        - Src:             'Csocket.cpp:1323,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1323,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1326,6'
          Dst:             connect
        - Src:             'Csocket.cpp:1328,11'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:1329,3'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'Csocket.cpp:1329,3'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'Csocket.cpp:1329,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:1329,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:1333,4'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:1333,4'
          Dst:             _ZN5Csock13CallSockErrorEiRK7CString
        - Src:             'Csocket.cpp:1333,4'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1333,4'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1340,18'
          Dst:             _ZNK5Csock6GetSSLEv
    - functionName:    _ZN5Csock18ListenUnixInternalERK7CStringij
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1346
      functionLinenumberEnd: 1396
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          324
      EdgeCount:       113
      CyclomaticComplexity: 50
      functionsReached:
        - _Z12GetSockErrorv
        - _ZL16prepare_sockaddrP11sockaddr_unRK7CString
        - _ZL16set_non_blockingi
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN5Csock11SetConStateENS_9ECONStateE
        - _ZN5Csock12CreateSocketEbb
        - _ZN5Csock13CallSockErrorEiRK7CString
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - bind
        - listen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:1349,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:1352,2'
          Dst:             _ZN5Csock11SetConStateENS_9ECONStateE
        - Src:             'Csocket.cpp:1357,7'
          Dst:             _ZL16prepare_sockaddrP11sockaddr_unRK7CString
        - Src:             'Csocket.cpp:1359,3'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:1359,3'
          Dst:             _ZN5Csock13CallSockErrorEiRK7CString
        - Src:             'Csocket.cpp:1359,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1360,3'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'Csocket.cpp:1360,3'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'Csocket.cpp:1360,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:1359,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1360,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:1364,31'
          Dst:             _ZN5Csock12CreateSocketEbb
        - Src:             'Csocket.cpp:1368,3'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:1368,3'
          Dst:             _ZN5Csock13CallSockErrorEiRK7CString
        - Src:             'Csocket.cpp:1368,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1369,3'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'Csocket.cpp:1369,3'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'Csocket.cpp:1369,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:1368,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1369,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:1373,6'
          Dst:             bind
        - Src:             'Csocket.cpp:1375,18'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:1375,3'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:1375,3'
          Dst:             _ZN5Csock13CallSockErrorEiRK7CString
        - Src:             'Csocket.cpp:1375,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1376,3'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'Csocket.cpp:1376,3'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'Csocket.cpp:1376,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:1375,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1376,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:1380,6'
          Dst:             listen
        - Src:             'Csocket.cpp:1382,18'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:1382,3'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:1382,3'
          Dst:             _ZN5Csock13CallSockErrorEiRK7CString
        - Src:             'Csocket.cpp:1382,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1383,3'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'Csocket.cpp:1383,3'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'Csocket.cpp:1383,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:1382,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1383,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:1388,2'
          Dst:             _ZL16set_non_blockingi
    - functionName:    _ZN5Csock6ListenEtiRK7CStringjb
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1517
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - short
        - int
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          297
      EdgeCount:       52
      CyclomaticComplexity: 8
      functionsReached:
        - _Z12GetSockErrorv
        - _Z14CS_GetAddrInfoRK7CStringP5CsockR10CSSockAddr
        - _ZL16set_non_blockingi
        - _ZN10CSSockAddr11GetSockAddrEv
        - _ZN10CSSockAddr14GetSockAddrLenEv
        - _ZN10CSSockAddr7SinPortEt
        - _ZN10CSSockAddr9SinFamilyEv
        - _ZN5Csock11SetConStateENS_9ECONStateE
        - _ZN5Csock12CreateSocketEbb
        - _ZN5Csock13CallSockErrorEiRK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK5Csock7GetIPv6Ev
        - bind
        - getsockname
        - listen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:1403,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:1406,2'
          Dst:             _ZN5Csock11SetConStateENS_9ECONStateE
        - Src:             'Csocket.cpp:1414,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:1414,5'
          Dst:             _ZN5Csock13CallSockErrorEiRK7CString
        - Src:             'Csocket.cpp:1414,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1414,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1419,5'
          Dst:             _ZN5Csock11SetConStateENS_9ECONStateE
        - Src:             'Csocket.cpp:1426,8'
          Dst:             _Z14CS_GetAddrInfoRK7CStringP5CsockR10CSSockAddr
        - Src:             'Csocket.cpp:1428,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:1428,5'
          Dst:             _ZN5Csock13CallSockErrorEiRK7CString
        - Src:             'Csocket.cpp:1428,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1428,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1434,31'
          Dst:             _ZN5Csock12CreateSocketEbb
        - Src:             'Csocket.cpp:1438,3'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:1438,3'
          Dst:             _ZN5Csock13CallSockErrorEiRK7CString
        - Src:             'Csocket.cpp:1438,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1438,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1476,12'
          Dst:             _ZN10CSSockAddr9SinFamilyEv
        - Src:             'Csocket.cpp:1477,12'
          Dst:             _ZN10CSSockAddr7SinPortEt
        - Src:             'Csocket.cpp:1478,7'
          Dst:             _ZNK5Csock7GetIPv6Ev
        - Src:             'Csocket.cpp:1480,58'
          Dst:             _ZN10CSSockAddr11GetSockAddrEv
        - Src:             'Csocket.cpp:1480,83'
          Dst:             _ZN10CSSockAddr14GetSockAddrLenEv
        - Src:             'Csocket.cpp:1480,7'
          Dst:             bind
        - Src:             'Csocket.cpp:1482,19'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:1482,4'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:1482,4'
          Dst:             _ZN5Csock13CallSockErrorEiRK7CString
        - Src:             'Csocket.cpp:1482,4'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1482,4'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1497,6'
          Dst:             listen
        - Src:             'Csocket.cpp:1499,18'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:1499,3'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:1499,3'
          Dst:             _ZN5Csock13CallSockErrorEiRK7CString
        - Src:             'Csocket.cpp:1499,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1499,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1504,2'
          Dst:             _ZL16set_non_blockingi
        - Src:             'Csocket.cpp:1509,7'
          Dst:             getsockname
    - functionName:    _ZN5Csock6AcceptER7CStringRt
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1520
      functionLinenumberEnd: 1546
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL16set_non_blockingi
        - _ZL17set_close_on_execi
        - accept
        - close
        - getpeername
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:1524,10'
          Dst:             accept
        - Src:             'Csocket.cpp:1525,34'
          Dst:             getpeername
        - Src:             'Csocket.cpp:1533,3'
          Dst:             _ZL17set_close_on_execi
        - Src:             'Csocket.cpp:1536,3'
          Dst:             _ZL16set_non_blockingi
        - Src:             'Csocket.cpp:1540,4'
          Dst:             close
    - functionName:    _ZN5Csock9AcceptSSLEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1606
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock14SSLClientSetupEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1759
      functionLinenumberEnd: 1830
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock14SSLServerSetupEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1951
      functionLinenumberEnd: 1992
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock10ConnectSSLEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2007
      functionLinenumberEnd: 2043
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock5WriteEPKcm
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2135
      functionLinenumberEnd: 2285
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          250
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _Z12GetSockErrorv
        - _ZL9millitimev
        - _ZN5Csock10IncBuffPosEm
        - _ZN5Csock14ShrinkSendBuffEv
        - _ZNK5Csock14GetTimeoutTypeEv
        - write
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2138,3'
          Dst:             _ZN5Csock14ShrinkSendBuffEv
        - Src:             'Csocket.cpp:2163,20'
          Dst:             _ZL9millitimev
        - Src:             'Csocket.cpp:2258,21'
          Dst:             write
        - Src:             'Csocket.cpp:2261,21'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:2271,20'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:2278,3'
          Dst:             _ZN5Csock10IncBuffPosEm
        - Src:             'Csocket.cpp:2279,19'
          Dst:             _ZNK5Csock14GetTimeoutTypeEv
    - functionName:    _ZN5Csock5WriteERK7CString
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2288
      functionLinenumberEnd: 2300
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock4ReadEPcm
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2304
      functionLinenumberEnd: 2364
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          110
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - _Z12GetSockErrorv
        - _ZNK5Csock12IsReadPausedEv
        - _ZNK5Csock16SslIsEstablishedEv
        - read
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2307,6'
          Dst:             _ZNK5Csock12IsReadPausedEv
        - Src:             'Csocket.cpp:2307,24'
          Dst:             _ZNK5Csock16SslIsEstablishedEv
        - Src:             'Csocket.cpp:2328,11'
          Dst:             read
        - Src:             'Csocket.cpp:2332,7'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:2335,7'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:2338,7'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:2338,34'
          Dst:             _Z12GetSockErrorv
    - functionName:    _ZNK5Csock11IsConnectedEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2406
      functionLinenumberEnd: 2406
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock14SetIsConnectedEb
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2407
      functionLinenumberEnd: 2412
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK5Csock6GetSSLEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2410,24'
          Dst:             _ZNK5Csock6GetSSLEv
    - functionName:    _ZN5Csock10ResetTimerEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2423
      functionLinenumberEnd: 2423
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock12CheckTimeoutEl
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2457
      functionLinenumberEnd: 2501
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          157
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK5Csock12IsReadPausedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2464,6'
          Dst:             _ZNK5Csock12IsReadPausedEv
    - functionName:    _ZN5Csock8PushBuffEPKcmb
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2504
      functionLinenumberEnd: 2550
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          190
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK5Csock12GetCloseTypeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2513,26'
          Dst:             _ZNK5Csock12GetCloseTypeEv
        - Src:             'Csocket.cpp:2519,22'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'Csocket.cpp:2541,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:2541,3'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5Csock17SetParentSockNameERK7CString
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2925
      functionLinenumberEnd: 2925
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2925,80'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN5Csock7SetRateEjm
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2929
      functionLinenumberEnd: 2932
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock16ReachedMaxBufferEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2946
      functionLinenumberEnd: 2949
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock10GetPendingEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2975
      functionLinenumberEnd: 2999
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock11GetAddrInfoERK7CStringR10CSSockAddr
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3020
      functionLinenumberEnd: 3105
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z14CS_GetAddrInfoRK7CStringP5CsockR10CSSockAddr
        - _ZN10CSSockAddr7GetAddrEv
        - inet_pton
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3028,56'
          Dst:             _ZN10CSSockAddr7GetAddrEv
        - Src:             'Csocket.cpp:3028,6'
          Dst:             inet_pton
        - Src:             'Csocket.cpp:3103,10'
          Dst:             _Z14CS_GetAddrInfoRK7CStringP5CsockR10CSSockAddr
    - functionName:    _ZNK5Csock14ConvertAddressEPK16sockaddr_storagejR7CStringPt
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          80
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - atoi
        - getnameinfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:559,13'
          Dst:             getnameinfo
        - Src:             'Csocket.cpp:562,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:562,7'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:562,3'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:564,26'
          Dst:             atoi
        - Src:             'Csocket.cpp:562,3'
          Dst:             _ZN7CStringD2Ev
    - functionName:    atoi
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10CSSockAddr7GetAddrEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z14CS_GetAddrInfoRK7CStringP5CsockR10CSSockAddr
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          71
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12CGetAddrInfo4InitEv
        - _ZN12CGetAddrInfo6FinishEv
        - _ZN12CGetAddrInfo7ProcessEv
        - _ZN12CGetAddrInfoC2ERK7CStringP5CsockR10CSSockAddr
        - _ZN12CGetAddrInfoD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:546,15'
          Dst:             _ZN12CGetAddrInfoC2ERK7CStringP5CsockR10CSSockAddr
        - Src:             'Csocket.cpp:547,8'
          Dst:             _ZN12CGetAddrInfo4InitEv
        - Src:             'Csocket.cpp:548,19'
          Dst:             _ZN12CGetAddrInfo7ProcessEv
        - Src:             'Csocket.cpp:553,1'
          Dst:             _ZN12CGetAddrInfoD2Ev
        - Src:             'Csocket.cpp:551,16'
          Dst:             _ZN12CGetAddrInfo6FinishEv
        - Src:             'Csocket.cpp:553,1'
          Dst:             _ZN12CGetAddrInfoD2Ev
    - functionName:    _ZN12CGetAddrInfo4InitEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK10CSSockAddr12GetAFRequireEv
        - _ZNK5Csock11GetConStateEv
        - _ZNK5Csock7GetTypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:422,36'
          Dst:             _ZNK10CSSockAddr12GetAFRequireEv
        - Src:             'Csocket.cpp:431,28'
          Dst:             _ZNK5Csock7GetTypeEv
        - Src:             'Csocket.cpp:431,69'
          Dst:             _ZNK5Csock11GetConStateEv
    - functionName:    _ZN12CGetAddrInfo7ProcessEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - getaddrinfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:440,11'
          Dst:             getaddrinfo
    - functionName:    _ZN12CGetAddrInfo6FinishEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         79
      ICount:          349
      EdgeCount:       79
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10CSSockAddr7GetAddrEv
        - _ZN10CSSockAddr7SetIPv6Eb
        - _ZN5Csock12CloseSocksFDEv
        - _ZN5Csock13CreateSocksFDEv
        - _ZN5Csock14SetSkipConnectEb
        - _ZN5Csock7SetIPv6Eb
        - _ZNK10CSSockAddr12GetAFRequireEv
        - _ZNK5Csock11GetConStateEv
        - _ZNK5Csock7GetTypeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'Csocket.cpp:464,23'
          Dst:             _ZNK10CSSockAddr12GetAFRequireEv
        - Src:             'Csocket.cpp:464,100'
          Dst:             _ZNK10CSSockAddr12GetAFRequireEv
        - Src:             'Csocket.cpp:476,15'
          Dst:             _ZN5Csock7SetIPv6Eb
        - Src:             'Csocket.cpp:477,18'
          Dst:             _ZN10CSSockAddr7SetIPv6Eb
        - Src:             'Csocket.cpp:479,26'
          Dst:             _ZN10CSSockAddr7GetAddrEv
        - Src:             'Csocket.cpp:480,29'
          Dst:             _ZNK5Csock11GetConStateEv
        - Src:             'Csocket.cpp:480,77'
          Dst:             _ZNK5Csock7GetTypeEv
        - Src:             'Csocket.cpp:515,18'
          Dst:             _ZN5Csock13CreateSocksFDEv
        - Src:             'Csocket.cpp:517,15'
          Dst:             _ZN5Csock14SetSkipConnectEb
        - Src:             'Csocket.cpp:521,14'
          Dst:             _ZN5Csock12CloseSocksFDEv
    - functionName:    _ZNK10CSSockAddr12GetAFRequireEv
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock14SetSkipConnectEb
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock12CloseSocksFDEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1043
      functionLinenumberEnd: 1058
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - close
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:1047,4'
          Dst:             close
        - Src:             'Csocket.cpp:1049,4'
          Dst:             close
        - Src:             'Csocket.cpp:1053,3'
          Dst:             close
    - functionName:    _ZN12CGetAddrInfoD2Ev
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringD2Ev
        - freeaddrinfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:415,3'
          Dst:             freeaddrinfo
        - Src:             'Csocket.cpp:417,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN12CGetAddrInfoC2ERK7CStringP5CsockR10CSSockAddr
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:404,15'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:407,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:410,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5Csock14ShrinkSendBuffEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2116
      functionLinenumberEnd: 2123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock10IncBuffPosEm
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2125
      functionLinenumberEnd: 2132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16set_non_blockingi
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fcntl
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:193,16'
          Dst:             fcntl
        - Src:             'Csocket.cpp:196,2'
          Dst:             fcntl
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16prepare_sockaddrP11sockaddr_unRK7CString
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10CSSockAddraSERKS_
      functionSourceFile: '/src/znc/build/include/znc/Csocket.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CsockD2Ev
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10CSSockAddrD2Ev
        - _ZN11CSockCommonD2Ev
        - _ZN5Csock12CloseSocksFDEv
        - _ZN7CStringD2Ev
        - __clang_call_terminate
        - unlink
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:1029,2'
          Dst:             _ZN5Csock12CloseSocksFDEv
        - Src:             'Csocket.cpp:1033,3'
          Dst:             unlink
        - Src:             'Csocket.cpp:1040,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1040,1'
          Dst:             _ZN10CSSockAddrD2Ev
        - Src:             'Csocket.cpp:1040,1'
          Dst:             _ZN10CSSockAddrD2Ev
        - Src:             'Csocket.cpp:1040,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1040,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1040,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1040,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1040,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1040,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1040,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1040,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1040,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1040,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1040,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1040,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1040,1'
          Dst:             _ZN11CSockCommonD2Ev
        - Src:             'Csocket.cpp:1029,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN14CSocketManager7CleanupEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3358
      functionLinenumberEnd: 3362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CSockCommon12CleanupCronsEv
        - _ZN11CSockCommon17CleanupFDMonitorsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3359,2'
          Dst:             _ZN11CSockCommon12CleanupCronsEv
        - Src:             'Csocket.cpp:3360,2'
          Dst:             _ZN11CSockCommon17CleanupFDMonitorsEv
    - functionName:    _ZN14CSocketManager5clearEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3352
      functionLinenumberEnd: 3355
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14CSocketManagerD0Ev
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3347
      functionLinenumberEnd: 3349
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14CSocketManagerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3347,1'
          Dst:             _ZN14CSocketManagerD2Ev
    - functionName:    _ZN14CSocketManagerD2Ev
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3347
      functionLinenumberEnd: 3349
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN11CSockCommonD2Ev
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3349,1'
          Dst:             _ZN11CSockCommonD2Ev
        - Src:             'Csocket.cpp:3348,2'
          Dst:             __clang_call_terminate
    - functionName:    _ZN14CSocketManagerC2Ev
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3338
      functionLinenumberEnd: 3344
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL9millitimev
        - _ZN11CSockCommonC2Ev
        - _ZN11CSockCommonD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:3337,60'
          Dst:             _ZN11CSockCommonC2Ev
        - Src:             'Csocket.cpp:3340,20'
          Dst:             _ZL9millitimev
        - Src:             'Csocket.cpp:3344,1'
          Dst:             _ZN11CSockCommonD2Ev
    - functionName:    _ZNK5Csock31GetTimeSinceLastDataTransactionEl
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2952
      functionLinenumberEnd: 2956
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - time
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2955,30'
          Dst:             time
    - functionName:    _ZN5Csock15DisableReadLineEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2940
      functionLinenumberEnd: 2943
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock14EnableReadLineEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2938
      functionLinenumberEnd: 2938
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock17GetParentSockNameEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2926
      functionLinenumberEnd: 2926
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock9ConnectFDEiiRK7CStringbNS_6ETConnE
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2795
      functionLinenumberEnd: 2824
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          157
      EdgeCount:       33
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN5Csock13NonBlockingIOEv
        - _ZN5Csock7SetTypeEi
        - _ZN5Csock8SetRSockEi
        - _ZN5Csock8SetWSockEi
        - _ZN6CDebug5DebugEv
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2798,3'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'Csocket.cpp:2798,3'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'Csocket.cpp:2798,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:2798,3'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:2803,2'
          Dst:             _ZN5Csock7SetTypeEi
        - Src:             'Csocket.cpp:2806,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:2809,2'
          Dst:             _ZN5Csock8SetRSockEi
        - Src:             'Csocket.cpp:2810,2'
          Dst:             _ZN5Csock8SetWSockEi
        - Src:             'Csocket.cpp:2813,2'
          Dst:             _ZN5Csock13NonBlockingIOEv
    - functionName:    _ZN5Csock13NonBlockingIOEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2701
      functionLinenumberEnd: 2708
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16set_non_blockingi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2702,2'
          Dst:             _ZL16set_non_blockingi
        - Src:             'Csocket.cpp:2706,3'
          Dst:             _ZL16set_non_blockingi
    - functionName:    _ZN5Csock12ConnectInetdEbRK7CString
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2770
      functionLinenumberEnd: 2792
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          147
      EdgeCount:       47
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN5Csock9ConnectFDEiiRK7CStringbNS_6ETConnE
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - getpeername
        - inet_ntoa
        - ntohs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2772,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:2779,7'
          Dst:             getpeername
        - Src:             'Csocket.cpp:2781,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:2781,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:2781,4'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:2781,4'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:2786,9'
          Dst:             inet_ntoa
        - Src:             'Csocket.cpp:2786,48'
          Dst:             ntohs
        - Src:             'Csocket.cpp:2787,18'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'Csocket.cpp:2787,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'Csocket.cpp:2787,4'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:2787,4'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:2791,10'
          Dst:             _ZN5Csock9ConnectFDEiiRK7CStringbNS_6ETConnE
    - 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:    _ZN5Csock16ClearWriteBufferEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2766
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock6SetSSLEb
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2711
      functionLinenumberEnd: 2711
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock11GetAvgWriteEm
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2668
      functionLinenumberEnd: 2675
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL9millitimev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2669,27'
          Dst:             _ZL9millitimev
    - functionName:    _ZNK5Csock10GetAvgReadEm
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2658
      functionLinenumberEnd: 2665
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL9millitimev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2659,27'
          Dst:             _ZL9millitimev
    - functionName:    _ZN5Csock17ResetBytesWrittenEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2655
      functionLinenumberEnd: 2655
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock14ResetBytesReadEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2653
      functionLinenumberEnd: 2653
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock14ResetStartTimeEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2651
      functionLinenumberEnd: 2651
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock12GetStartTimeEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2650
      functionLinenumberEnd: 2650
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock21GetMaxBufferThresholdEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2643
      functionLinenumberEnd: 2643
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock21SetMaxBufferThresholdEj
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2642
      functionLinenumberEnd: 2642
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock22GetInternalWriteBufferEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2636
      functionLinenumberEnd: 2640
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5Csock14ShrinkSendBuffEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2639,2'
          Dst:             _ZN5Csock14ShrinkSendBuffEv
    - functionName:    _ZN5Csock21GetInternalReadBufferEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2634
      functionLinenumberEnd: 2634
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock14SetTimeoutTypeEj
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2452
      functionLinenumberEnd: 2452
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock11UnPauseReadEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2428
      functionLinenumberEnd: 2432
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock9PauseReadEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2424
      functionLinenumberEnd: 2424
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock7SetSockEi
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2420
      functionLinenumberEnd: 2420
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock8GetWSockEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2418
      functionLinenumberEnd: 2418
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5Csock8GetRSockEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2415
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5Csock8StartTLSEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1997
      functionLinenumberEnd: 2004
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          102
      EdgeCount:       37
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:2002,2'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'Csocket.cpp:2002,2'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'Csocket.cpp:2002,2'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:2002,2'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    _ZN5CsocklsEd
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionLinenumberEnd: 1230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:1228,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'Csocket.cpp:1228,2'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1228,2'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CsocklsEf
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1217
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:1220,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'Csocket.cpp:1220,2'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1220,2'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CsocklsEm
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1209
      functionLinenumberEnd: 1214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:1212,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'Csocket.cpp:1212,2'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1212,2'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CsocklsEl
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:1204,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'Csocket.cpp:1204,2'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1204,2'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CsocklsEj
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1193
      functionLinenumberEnd: 1198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:1196,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'Csocket.cpp:1196,2'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1196,2'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CsocklsEi
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1185
      functionLinenumberEnd: 1190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:1188,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'Csocket.cpp:1188,2'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1188,2'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CsocklsEPFRNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEES5_E
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1179
      functionLinenumberEnd: 1182
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:1180,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:1180,2'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:1180,2'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN5CsocklsERK7CString
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1173
      functionLinenumberEnd: 1175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CsockC2Ei
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionLinenumberEnd: 973
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         54
      ICount:          252
      EdgeCount:       90
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN10CSSockAddrC2Ev
        - _ZN10CSSockAddrD2Ev
        - _ZN11CSockCommonC2Ev
        - _ZN11CSockCommonD2Ev
        - _ZN5Csock4InitERK7CStringti
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:967,32'
          Dst:             _ZN11CSockCommonC2Ev
        - Src:             'Csocket.cpp:967,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:967,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:967,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:967,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:967,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:967,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:967,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:967,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:967,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:967,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:967,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:967,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:967,8'
          Dst:             _ZN10CSSockAddrC2Ev
        - Src:             'Csocket.cpp:967,8'
          Dst:             _ZN10CSSockAddrC2Ev
        - Src:             'Csocket.cpp:967,8'
          Dst:             _ZN7CStringC2Ev
        - Src:             'Csocket.cpp:972,8'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'Csocket.cpp:972,2'
          Dst:             _ZN5Csock4InitERK7CStringti
        - Src:             'Csocket.cpp:972,2'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:972,2'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:973,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:973,1'
          Dst:             _ZN10CSSockAddrD2Ev
        - Src:             'Csocket.cpp:973,1'
          Dst:             _ZN10CSSockAddrD2Ev
        - Src:             'Csocket.cpp:973,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:973,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:973,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:973,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:973,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:973,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:973,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:973,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:973,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:973,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:973,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:973,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'Csocket.cpp:973,1'
          Dst:             _ZN11CSockCommonD2Ev
    - functionName:    _ZN11CSMonitorFD8CheckFDsERKNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEE
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          138
      EdgeCount:       41
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CSMonitorFD18GatherFDsForSelectERNSt3__13mapIisNS0_4lessIiEENS0_9allocatorINS0_4pairIKisEEEEEERl
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 836
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CCron6RunJobEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          66
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:827,24'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'Csocket.cpp:827,24'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'Csocket.cpp:827,24'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'Csocket.cpp:827,24'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    _ZN5CCron7SetNameERK7CString
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 826
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:826,58'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZNK5CCron13GetCyclesLeftEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CCron12GetMaxCyclesEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5CCron11GetIntervalEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 820
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CCron5ResetEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 818
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CCron4StopEv
        - _ZN5CCron5StartERK7timeval
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:816,2'
          Dst:             _ZN5CCron4StopEv
        - Src:             'Csocket.cpp:817,2'
          Dst:             _ZN5CCron5StartERK7timeval
    - functionName:    _ZN5CCron5StartERK7timeval
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionLinenumberEnd: 797
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CCron14StartMaxCyclesERK7timevalj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:796,2'
          Dst:             _ZN5CCron14StartMaxCyclesERK7timevalj
    - functionName:    _ZN5CCron14StartMaxCyclesERK7timevalj
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          75
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL18cxx11_gettimeofdayP7timevalPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:783,2'
          Dst:             _ZL18cxx11_gettimeofdayP7timevalPv
    - functionName:    _ZN5CCron7UnPauseEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CCron5PauseEv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5CCron5StartEd
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CCron14StartMaxCyclesEdj
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:791,2'
          Dst:             _ZN5CCron14StartMaxCyclesEdj
    - functionName:    _ZN5CCron14StartMaxCyclesEdj
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          87
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL18cxx11_gettimeofdayP7timevalPv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:773,2'
          Dst:             _ZL18cxx11_gettimeofdayP7timevalPv
    - functionName:    _ZN5CCronC2Ev
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:735,8'
          Dst:             _ZN7CStringC2Ev
    - functionName:    _Z8__PerrorRK7CStringPKcj
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12GetSockErrorv
        - _ZL11CS_StrErroriPcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'Csocket.cpp:713,78'
          Dst:             _Z12GetSockErrorv
        - Src:             'Csocket.cpp:713,65'
          Dst:             _ZL11CS_StrErroriPcm
    - functionName:    _Z15ShutdownCsocketv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z11InitCsocketv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z14GetCsockSSLIdxv
      functionSourceFile: '/src/znc/build/src/Csocket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_rethrow
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEEl
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          85
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2ENS0_6fieldsE
        - _ZN4cctz6detail4stepENS0_10second_tagENS0_6fieldsEl
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:420,29'
          Dst:             _ZN4cctz6detail4stepENS0_10second_tagENS0_6fieldsEl
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:420,18'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2ENS0_6fieldsE
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:421,39'
          Dst:             _ZN4cctz6detail4stepENS0_10second_tagENS0_6fieldsEl
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:421,29'
          Dst:             _ZN4cctz6detail4stepENS0_10second_tagENS0_6fieldsEl
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:421,18'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2ENS0_6fieldsE
    - functionName:    _ZN4cctz6detail4stepENS0_10second_tagENS0_6fieldsEl
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail4impl5n_secEllllll
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:236,10'
          Dst:             _ZN4cctz6detail4impl5n_secEllllll
    - functionName:    _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2ENS0_6fieldsE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail5alignENS0_10second_tagENS0_6fieldsE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:434,59'
          Dst:             _ZN4cctz6detail5alignENS0_10second_tagENS0_6fieldsE
    - functionName:    _ZN4cctz6detail5alignENS0_10second_tagENS0_6fieldsE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail4impl5n_secEllllll
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          228
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4cctz6detail4impl5n_minElllllla
        - _ZN4cctz6detail4impl5n_monEllllaaa
        - _ZN4cctz6detail4impl6n_hourElllllaa
        - _ZN4cctz6detail6fieldsC2Elaaaaa
        - __clang_call_terminate
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:212,18'
          Dst:             _ZN4cctz6detail6fieldsC2Elaaaaa
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:214,16'
          Dst:             _ZN4cctz6detail4impl5n_monEllllaaa
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:216,14'
          Dst:             _ZN4cctz6detail4impl6n_hourElllllaa
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:218,12'
          Dst:             _ZN4cctz6detail4impl5n_minElllllla
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:226,10'
          Dst:             _ZN4cctz6detail4impl5n_minElllllla
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:212,18'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4cctz6detail6fieldsC2Elaaaaa
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - char
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail4impl5n_monEllllaaa
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4cctz6detail4impl5n_dayElallaaa
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:177,10'
          Dst:             _ZN4cctz6detail4impl5n_dayElallaaa
    - functionName:    _ZN4cctz6detail4impl6n_hourElllllaa
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4cctz6detail4impl5n_monEllllaaa
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:187,10'
          Dst:             _ZN4cctz6detail4impl5n_monEllllaaa
    - functionName:    _ZN4cctz6detail4impl5n_minElllllla
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4cctz6detail4impl6n_hourElllllaa
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:197,10'
          Dst:             _ZN4cctz6detail4impl6n_hourElllllaa
    - functionName:    _ZN4cctz6detail4impl5n_dayElallaaa
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - size_t
        - char
        - size_t
        - size_t
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          315
      EdgeCount:       59
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN4cctz6detail4impl10year_indexEla
        - _ZN4cctz6detail4impl13days_per_yearEla
        - _ZN4cctz6detail4impl14days_per_monthEla
        - _ZN4cctz6detail4impl15days_per_4yearsEi
        - _ZN4cctz6detail4impl16days_per_centuryEi
        - _ZN4cctz6detail6fieldsC2Elaaaaa
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:123,12'
          Dst:             _ZN4cctz6detail4impl13days_per_yearEla
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:130,14'
          Dst:             _ZN4cctz6detail4impl10year_indexEla
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:132,15'
          Dst:             _ZN4cctz6detail4impl16days_per_centuryEi
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:140,15'
          Dst:             _ZN4cctz6detail4impl15days_per_4yearsEi
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:148,15'
          Dst:             _ZN4cctz6detail4impl13days_per_yearEla
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:156,15'
          Dst:             _ZN4cctz6detail4impl14days_per_monthEla
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:165,10'
          Dst:             _ZN4cctz6detail6fieldsC2Elaaaaa
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:165,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4cctz6detail4impl13days_per_yearEla
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail4impl12is_leap_yearEl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:92,10'
          Dst:             _ZN4cctz6detail4impl12is_leap_yearEl
    - functionName:    _ZN4cctz6detail4impl10year_indexEla
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail4impl16days_per_centuryEi
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail4impl15days_per_4yearsEi
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail4impl14days_per_monthEla
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4cctz6detail4impl12is_leap_yearEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:98,43'
          Dst:             _ZN4cctz6detail4impl12is_leap_yearEl
    - functionName:    _ZN4cctz6detail4impl12is_leap_yearEl
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz6detail10civil_timeINS0_8year_tagEE4yearEv
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail12_GLOBAL__N_110FromTmWdayEi
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/cctz/src/time_zone_format.cc:89,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN4cctz6detail12next_weekdayENS0_10civil_timeINS0_7day_tagEEENS0_7weekdayE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          89
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2INS0_7day_tagEEERKNS1_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS2_S6_EE5valueEvE4typeE
        - _ZN4cctz6detail11get_weekdayERKNS0_10civil_timeINS0_10second_tagEEE
        - _ZN4cctz6detailplENS0_10civil_timeINS0_7day_tagEEEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:537,30'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2INS0_7day_tagEEERKNS1_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS2_S6_EE5valueEvE4typeE
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:537,18'
          Dst:             _ZN4cctz6detail11get_weekdayERKNS0_10civil_timeINS0_10second_tagEEE
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:542,21'
          Dst:             _ZN4cctz6detailplENS0_10civil_timeINS0_7day_tagEEEl
    - functionName:    _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2INS0_7day_tagEEERKNS1_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS2_S6_EE5valueEvE4typeE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2ENS0_6fieldsE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:363,9'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2ENS0_6fieldsE
    - functionName:    _ZN4cctz6detail11get_weekdayERKNS0_10civil_timeINS0_10second_tagEEE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:521,26'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:521,46'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:523,30'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:523,44'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
    - functionName:    _ZN4cctz6detailplENS0_10civil_timeINS0_7day_tagEEEl
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2ENS0_6fieldsE
        - _ZN4cctz6detail4stepENS0_7day_tagENS0_6fieldsEl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:413,23'
          Dst:             _ZN4cctz6detail4stepENS0_7day_tagENS0_6fieldsEl
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:413,12'
          Dst:             _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2ENS0_6fieldsE
    - functionName:    _ZN4cctz6detail4stepENS0_7day_tagENS0_6fieldsEl
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail4impl5n_dayElallaaa
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:245,10'
          Dst:             _ZN4cctz6detail4impl5n_dayElallaaa
    - functionName:    _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2ENS0_6fieldsE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail5alignENS0_7day_tagENS0_6fieldsE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:434,59'
          Dst:             _ZN4cctz6detail5alignENS0_7day_tagENS0_6fieldsE
    - functionName:    _ZN4cctz6detail5alignENS0_7day_tagENS0_6fieldsE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4cctz6detail6fieldsC2Elaaaaa
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:330,10'
          Dst:             _ZN4cctz6detail6fieldsC2Elaaaaa
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:330,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail10civil_timeINS0_8year_tagEEC2Ellllll
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_8year_tagEEC2ENS0_6fieldsE
        - _ZN4cctz6detail4impl5n_secEllllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:347,20'
          Dst:             _ZN4cctz6detail4impl5n_secEllllll
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:347,9'
          Dst:             _ZN4cctz6detail10civil_timeINS0_8year_tagEEC2ENS0_6fieldsE
    - functionName:    _ZN4cctz6detail10civil_timeINS0_8year_tagEEC2ENS0_6fieldsE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail5alignENS0_8year_tagENS0_6fieldsE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:434,59'
          Dst:             _ZN4cctz6detail5alignENS0_8year_tagENS0_6fieldsE
    - functionName:    _ZN4cctz6detail5alignENS0_8year_tagENS0_6fieldsE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4cctz6detail6fieldsC2Elaaaaa
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:336,10'
          Dst:             _ZN4cctz6detail6fieldsC2Elaaaaa
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:336,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4cctz6detailmiENS0_10civil_timeINS0_7day_tagEEEl
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          85
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2ENS0_6fieldsE
        - _ZN4cctz6detail4stepENS0_7day_tagENS0_6fieldsEl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:420,29'
          Dst:             _ZN4cctz6detail4stepENS0_7day_tagENS0_6fieldsEl
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:420,18'
          Dst:             _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2ENS0_6fieldsE
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:421,39'
          Dst:             _ZN4cctz6detail4stepENS0_7day_tagENS0_6fieldsEl
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:421,29'
          Dst:             _ZN4cctz6detail4stepENS0_7day_tagENS0_6fieldsEl
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:421,18'
          Dst:             _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2ENS0_6fieldsE
    - functionName:    _ZN4cctz6detail4impl7ymd_ordElaa
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          90
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail4impl14day_differenceElaalaa
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - size_t
        - char
        - char
        - size_t
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          109
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4cctz6detail4impl7ymd_ordElaa
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:284,18'
          Dst:             _ZN4cctz6detail4impl7ymd_ordElaa
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:284,46'
          Dst:             _ZN4cctz6detail4impl7ymd_ordElaa
    - functionName:    _ZN4cctz6detail10differenceENS0_7day_tagENS0_6fieldsES2_
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail4impl14day_differenceElaalaa
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:305,10'
          Dst:             _ZN4cctz6detail4impl14day_differenceElaalaa
    - functionName:    _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2INS0_8year_tagEEERKNS1_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS2_S6_EE5valueEvE4typeE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2ENS0_6fieldsE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:363,9'
          Dst:             _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2ENS0_6fieldsE
    - functionName:    _ZN4cctz6detail10civil_timeINS0_8year_tagEEC2INS0_7day_tagEEERKNS1_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS6_S2_EE5valueEvE4typeE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_8year_tagEEC2ENS0_6fieldsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:367,9'
          Dst:             _ZN4cctz6detail10civil_timeINS0_8year_tagEEC2ENS0_6fieldsE
    - functionName:    _ZN4cctz6detail12prev_weekdayENS0_10civil_timeINS0_7day_tagEEENS0_7weekdayE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          89
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2INS0_7day_tagEEERKNS1_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS2_S6_EE5valueEvE4typeE
        - _ZN4cctz6detail11get_weekdayERKNS0_10civil_timeINS0_10second_tagEEE
        - _ZN4cctz6detailmiENS0_10civil_timeINS0_7day_tagEEEl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:557,30'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2INS0_7day_tagEEERKNS1_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS2_S6_EE5valueEvE4typeE
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:557,18'
          Dst:             _ZN4cctz6detail11get_weekdayERKNS0_10civil_timeINS0_10second_tagEEE
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:562,21'
          Dst:             _ZN4cctz6detailmiENS0_10civil_timeINS0_7day_tagEEEl
    - functionName:    _ZN4cctz6detailmiENS0_10civil_timeINS0_7day_tagEEES3_
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10differenceENS0_7day_tagENS0_6fieldsES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:424,12'
          Dst:             _ZN4cctz6detail10differenceENS0_7day_tagENS0_6fieldsES2_
    - functionName:    _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2Ellllll
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2ENS0_6fieldsE
        - _ZN4cctz6detail4impl5n_secEllllll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:347,20'
          Dst:             _ZN4cctz6detail4impl5n_secEllllll
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:347,9'
          Dst:             _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2ENS0_6fieldsE
    - functionName:    _ZNK4cctz6detail10civil_timeINS0_7day_tagEE3dayEv
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz6detail10civil_timeINS0_7day_tagEE5monthEv
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz6detail10civil_timeINS0_7day_tagEE4yearEv
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail11get_yeardayERKNS0_10civil_timeINS0_10second_tagEEE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4cctz6detail4impl12is_leap_yearEl
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:573,25'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:573,62'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:573,40'
          Dst:             _ZN4cctz6detail4impl12is_leap_yearEl
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:574,29'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:574,51'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
    - functionName:    _ZN4cctz6detail12_GLOBAL__N_18ToTmWdayENS0_7weekdayE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/cctz/src/time_zone_format.cc:68,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN4cctz6detail10civil_timeINS0_10second_tagEEmIEl
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:392,26'
          Dst:             _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEEl
    - functionName:    _ZN4cctz6detail10civil_timeINS0_10second_tagEE3minEv
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ellllll
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:376,12'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ellllll
    - functionName:    _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ellllll
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2ENS0_6fieldsE
        - _ZN4cctz6detail4impl5n_secEllllll
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:347,20'
          Dst:             _ZN4cctz6detail4impl5n_secEllllll
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:347,9'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2ENS0_6fieldsE
    - functionName:    _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          154
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4hourEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6minuteEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6secondEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:458,15'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:458,28'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:459,16'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:459,30'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:460,17'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:460,31'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:461,18'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:461,33'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:462,19'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:462,31'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:463,20'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:463,33'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:464,21'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4hourEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:464,34'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4hourEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:465,22'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4hourEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:465,36'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4hourEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:466,23'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6minuteEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:466,38'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6minuteEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:467,24'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6minuteEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:467,40'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6minuteEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:468,25'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6secondEv
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:468,40'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6secondEv
    - functionName:    _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4hourEv
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6minuteEv
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6secondEv
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail10civil_timeINS0_10second_tagEE3maxEv
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ellllll
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:372,12'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ellllll
    - functionName:    _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2ENS0_6fieldsE
        - _ZN4cctz6detail4stepENS0_10second_tagENS0_6fieldsEl
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:413,23'
          Dst:             _ZN4cctz6detail4stepENS0_10second_tagENS0_6fieldsEl
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:413,12'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2ENS0_6fieldsE
    - functionName:    _ZN4cctz6detailgtINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:483,14'
          Dst:             _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
    - functionName:    _ZN4cctz6detail12_GLOBAL__N_18FromWeekEiNS0_7weekdayEPlP2tm
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          159
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2INS0_8year_tagEEERKNS1_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS2_S6_EE5valueEvE4typeE
        - _ZN4cctz6detail10civil_timeINS0_8year_tagEEC2Ellllll
        - _ZN4cctz6detail12_GLOBAL__N_110FromTmWdayEi
        - _ZN4cctz6detail12next_weekdayENS0_10civil_timeINS0_7day_tagEEENS0_7weekdayE
        - _ZN4cctz6detail12prev_weekdayENS0_10civil_timeINS0_7day_tagEEENS0_7weekdayE
        - _ZN4cctz6detailmiENS0_10civil_timeINS0_7day_tagEEEl
        - _ZN4cctz6detailplENS0_10civil_timeINS0_7day_tagEEEl
        - _ZNK4cctz6detail10civil_timeINS0_7day_tagEE3dayEv
        - _ZNK4cctz6detail10civil_timeINS0_7day_tagEE4yearEv
        - _ZNK4cctz6detail10civil_timeINS0_7day_tagEE5monthEv
        - _ZNK4cctz6detail10civil_timeINS0_8year_tagEE4yearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_format.cc:655,20'
          Dst:             _ZN4cctz6detail10civil_timeINS0_8year_tagEEC2Ellllll
        - Src:             'third_party/cctz/src/time_zone_format.cc:656,31'
          Dst:             _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2INS0_8year_tagEEERKNS1_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS2_S6_EE5valueEvE4typeE
        - Src:             'third_party/cctz/src/time_zone_format.cc:656,18'
          Dst:             _ZN4cctz6detail12prev_weekdayENS0_10civil_timeINS0_7day_tagEEENS0_7weekdayE
        - Src:             'third_party/cctz/src/time_zone_format.cc:657,24'
          Dst:             _ZN4cctz6detailmiENS0_10civil_timeINS0_7day_tagEEEl
        - Src:             'third_party/cctz/src/time_zone_format.cc:657,29'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_110FromTmWdayEi
        - Src:             'third_party/cctz/src/time_zone_format.cc:657,8'
          Dst:             _ZN4cctz6detail12next_weekdayENS0_10civil_timeINS0_7day_tagEEENS0_7weekdayE
        - Src:             'third_party/cctz/src/time_zone_format.cc:657,54'
          Dst:             _ZN4cctz6detailplENS0_10civil_timeINS0_7day_tagEEEl
        - Src:             'third_party/cctz/src/time_zone_format.cc:658,31'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_7day_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:658,42'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_8year_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:666,19'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_7day_tagEE5monthEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:667,20'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_7day_tagEE3dayEv
    - functionName:    _ZN4cctz15FromUnixSecondsEl
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_if.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail12_GLOBAL__N_17ParseTMEPKcS3_P2tm
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strptime
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_format.cc:646,10'
          Dst:             strptime
    - functionName:    strptime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail12_GLOBAL__N_115ParseSubSecondsEPKcPNSt3__16chrono8durationIlNS4_5ratioILl1ELl1000000000000000EEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          110
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - strchr
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_format.cc:623,29'
          Dst:             strchr
    - 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:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail12_GLOBAL__N_19ParseZoneEPKcPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - isspace
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_format.cc:612,28'
          Dst:             isspace
    - functionName:    isspace
      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:    _ZN4cctz6detail12_GLOBAL__N_111ParseOffsetEPKcS3_Pi
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          255
      EdgeCount:       63
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_format.cc:584,24'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:588,26'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:592,28'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
    - functionName:    _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          268
      EdgeCount:       79
      CyclomaticComplexity: 22
      functionsReached:
        - strchr
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_format.cc:244,31'
          Dst:             strchr
    - functionName:    _ZN4cctz6detail12_GLOBAL__N_18ParseIntIlEEPKcS4_iT_S5_PS5_
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          270
      EdgeCount:       79
      CyclomaticComplexity: 22
      functionsReached:
        - strchr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_format.cc:244,31'
          Dst:             strchr
    - functionName:    _ZN4cctz6detail5parseERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_RKNS_9time_zoneEPNS1_6chrono10time_pointINSD_12system_clockENSD_8durationIlNS1_5ratioILl1ELl1EEEEEEEPNSG_IlNSH_ILl1ELl1000000000000000EEEEEPS7_
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 1019
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         321
      ICount:          1691
      EdgeCount:       361
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN4cctz13utc_time_zoneEv
        - _ZN4cctz15FromUnixSecondsEl
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEE3maxEv
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEE3minEv
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ellllll
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEmIEl
        - _ZN4cctz6detail12_GLOBAL__N_111ParseOffsetEPKcS3_Pi
        - _ZN4cctz6detail12_GLOBAL__N_115ParseSubSecondsEPKcPNSt3__16chrono8durationIlNS4_5ratioILl1ELl1000000000000000EEEEE
        - _ZN4cctz6detail12_GLOBAL__N_17ParseTMEPKcS3_P2tm
        - _ZN4cctz6detail12_GLOBAL__N_18FromWeekEiNS0_7weekdayEPlP2tm
        - _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
        - _ZN4cctz6detail12_GLOBAL__N_18ParseIntIlEEPKcS4_iT_S5_PS5_
        - _ZN4cctz6detail12_GLOBAL__N_19ParseZoneEPKcPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
        - _ZN4cctz6detailgtINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - _ZNK4cctz9time_zone6lookupERKNS_6detail10civil_timeINS1_10second_tagEEE
        - _ZNK4cctz9time_zone6lookupERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEE
        - isdigit
        - isspace
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/cctz/src/time_zone_format.cc:749,5'
          Branch Sides:    []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_format.cc:694,10'
          Dst:             isspace
        - Src:             'third_party/cctz/src/time_zone_format.cc:728,9'
          Dst:             isspace
        - Src:             'third_party/cctz/src/time_zone_format.cc:729,14'
          Dst:             isspace
        - Src:             'third_party/cctz/src/time_zone_format.cc:730,14'
          Dst:             isspace
        - Src:             'third_party/cctz/src/time_zone_format.cc:754,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIlEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:758,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:764,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:768,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:772,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:776,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:780,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:783,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:787,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:790,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:804,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_111ParseOffsetEPKcS3_Pi
        - Src:             'third_party/cctz/src/time_zone_format.cc:808,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_19ParseZoneEPKcPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE
        - Src:             'third_party/cctz/src/time_zone_format.cc:811,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIlEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:821,18'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_111ParseOffsetEPKcS3_Pi
        - Src:             'third_party/cctz/src/time_zone_format.cc:841,18'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_111ParseOffsetEPKcS3_Pi
        - Src:             'third_party/cctz/src/time_zone_format.cc:847,18'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:849,20'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_115ParseSubSecondsEPKcPNSt3__16chrono8durationIlNS4_5ratioILl1ELl1000000000000000EEEEE
        - Src:             'third_party/cctz/src/time_zone_format.cc:855,34'
          Dst:             isdigit
        - Src:             'third_party/cctz/src/time_zone_format.cc:856,20'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_115ParseSubSecondsEPKcPNSt3__16chrono8durationIlNS4_5ratioILl1ELl1000000000000000EEEEE
        - Src:             'third_party/cctz/src/time_zone_format.cc:863,18'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIlEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:874,13'
          Dst:             isdigit
        - Src:             'third_party/cctz/src/time_zone_format.cc:876,32'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:878,22'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:880,24'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_115ParseSubSecondsEPKcPNSt3__16chrono8durationIlNS4_5ratioILl1ELl1000000000000000EEEEE
        - Src:             'third_party/cctz/src/time_zone_format.cc:886,38'
          Dst:             isdigit
        - Src:             'third_party/cctz/src/time_zone_format.cc:887,24'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_115ParseSubSecondsEPKcPNSt3__16chrono8durationIlNS4_5ratioILl1ELl1000000000000000EEEEE
        - Src:             'third_party/cctz/src/time_zone_format.cc:908,12'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_17ParseTMEPKcS3_P2tm
        - Src:             'third_party/cctz/src/time_zone_format.cc:919,7'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_17ParseTMEPKcS3_P2tm
        - Src:             'third_party/cctz/src/time_zone_format.cc:935,10'
          Dst:             isspace
        - Src:             'third_party/cctz/src/time_zone_format.cc:945,12'
          Dst:             _ZN4cctz15FromUnixSecondsEl
        - Src:             'third_party/cctz/src/time_zone_format.cc:953,32'
          Dst:             _ZN4cctz13utc_time_zoneEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:974,10'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18FromWeekEiNS0_7weekdayEPlP2tm
        - Src:             'third_party/cctz/src/time_zone_format.cc:981,16'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ellllll
        - Src:             'third_party/cctz/src/time_zone_format.cc:986,10'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:986,33'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:992,27'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEE3maxEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:992,47'
          Dst:             _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
        - Src:             'third_party/cctz/src/time_zone_format.cc:992,25'
          Dst:             _ZN4cctz6detailgtINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - Src:             'third_party/cctz/src/time_zone_format.cc:993,27'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEE3minEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:993,47'
          Dst:             _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
        - Src:             'third_party/cctz/src/time_zone_format.cc:993,25'
          Dst:             _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - Src:             'third_party/cctz/src/time_zone_format.cc:997,6'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEmIEl
        - Src:             'third_party/cctz/src/time_zone_format.cc:999,23'
          Dst:             _ZNK4cctz9time_zone6lookupERKNS_6detail10civil_timeINS1_10second_tagEEE
        - Src:             'third_party/cctz/src/time_zone_format.cc:1002,25'
          Dst:             _ZNK4cctz9time_zone6lookupERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEE
        - Src:             'third_party/cctz/src/time_zone_format.cc:1003,12'
          Dst:             _ZN4cctz6detailgtINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - Src:             'third_party/cctz/src/time_zone_format.cc:1009,25'
          Dst:             _ZNK4cctz9time_zone6lookupERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEE
        - Src:             'third_party/cctz/src/time_zone_format.cc:1010,12'
          Dst:             _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
    - functionName:    _ZN4cctz13ToUnixSecondsERKNSt3__16chrono10time_pointINS1_12system_clockENS1_8durationIlNS0_5ratioILl1ELl1EEEEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_if.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail12_GLOBAL__N_112FormatOffsetEPciPKc
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          217
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN4cctz6detail12_GLOBAL__N_19Format02dEPci
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_format.cc:194,10'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_19Format02dEPci
        - Src:             'third_party/cctz/src/time_zone_format.cc:202,10'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_19Format02dEPci
        - Src:             'third_party/cctz/src/time_zone_format.cc:205,8'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_19Format02dEPci
    - functionName:    _ZN4cctz6detail12_GLOBAL__N_19Format02dEPci
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2INS0_10second_tagEEERKNS1_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS6_S2_EE5valueEvE4typeE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2ENS0_6fieldsE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:367,9'
          Dst:             _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2ENS0_6fieldsE
    - functionName:    _ZN4cctz6detail12_GLOBAL__N_16ToWeekERKNS0_10civil_timeINS0_7day_tagEEENS0_7weekdayE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2Ellllll
        - _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2INS0_8year_tagEEERKNS1_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS2_S6_EE5valueEvE4typeE
        - _ZN4cctz6detail10civil_timeINS0_8year_tagEEC2INS0_7day_tagEEERKNS1_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS6_S2_EE5valueEvE4typeE
        - _ZN4cctz6detail12prev_weekdayENS0_10civil_timeINS0_7day_tagEEENS0_7weekdayE
        - _ZN4cctz6detailmiENS0_10civil_timeINS0_7day_tagEEES3_
        - _ZNK4cctz6detail10civil_timeINS0_7day_tagEE3dayEv
        - _ZNK4cctz6detail10civil_timeINS0_7day_tagEE4yearEv
        - _ZNK4cctz6detail10civil_timeINS0_7day_tagEE5monthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_format.cc:134,24'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_7day_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:134,41'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_7day_tagEE5monthEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:134,53'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_7day_tagEE3dayEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:134,19'
          Dst:             _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2Ellllll
        - Src:             'third_party/cctz/src/time_zone_format.cc:135,45'
          Dst:             _ZN4cctz6detail10civil_timeINS0_8year_tagEEC2INS0_7day_tagEEERKNS1_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS6_S2_EE5valueEvE4typeE
        - Src:             'third_party/cctz/src/time_zone_format.cc:135,45'
          Dst:             _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2INS0_8year_tagEEERKNS1_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS2_S6_EE5valueEvE4typeE
        - Src:             'third_party/cctz/src/time_zone_format.cc:135,32'
          Dst:             _ZN4cctz6detail12prev_weekdayENS0_10civil_timeINS0_7day_tagEEENS0_7weekdayE
        - Src:             'third_party/cctz/src/time_zone_format.cc:135,30'
          Dst:             _ZN4cctz6detailmiENS0_10civil_timeINS0_7day_tagEEES3_
    - functionName:    _ZN4cctz6detail12_GLOBAL__N_18Format64EPcil
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          133
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail12_GLOBAL__N_18FormatTMEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKS8_RK2tm
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          99
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - strftime
      functionUses:    11
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_format.cc:220,27'
          Dst:             strftime
    - functionName:    _ZN4cctz6detail12_GLOBAL__N_14ToTMERKNS_9time_zone15absolute_lookupE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          104
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4cctz6detail11get_weekdayERKNS0_10civil_timeINS0_10second_tagEEE
        - _ZN4cctz6detail11get_yeardayERKNS0_10civil_timeINS0_10second_tagEEE
        - _ZN4cctz6detail12_GLOBAL__N_18ToTmWdayENS0_7weekdayE
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4hourEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6minuteEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6secondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_format.cc:110,21'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6secondEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:111,21'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6minuteEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:112,22'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4hourEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:113,22'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:114,21'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:117,13'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:119,20'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:122,41'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:125,25'
          Dst:             _ZN4cctz6detail11get_weekdayERKNS0_10civil_timeINS0_10second_tagEEE
        - Src:             'third_party/cctz/src/time_zone_format.cc:125,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ToTmWdayENS0_7weekdayE
        - Src:             'third_party/cctz/src/time_zone_format.cc:126,16'
          Dst:             _ZN4cctz6detail11get_yeardayERKNS0_10civil_timeINS0_10second_tagEEE
    - functionName:    _ZN4cctz6detail6formatERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_6chrono10time_pointINSA_12system_clockENSA_8durationIlNS1_5ratioILl1ELl1EEEEEEERKNSD_IlNSE_ILl1ELl1000000000000000EEEEERKNS_9time_zoneE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_format.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         298
      ICount:          1649
      EdgeCount:       578
      CyclomaticComplexity: 282
      functionsReached:
        - _ZN4cctz13ToUnixSecondsERKNSt3__16chrono10time_pointINS1_12system_clockENS1_8durationIlNS0_5ratioILl1ELl1EEEEEEE
        - _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2INS0_10second_tagEEERKNS1_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS6_S2_EE5valueEvE4typeE
        - _ZN4cctz6detail12_GLOBAL__N_112FormatOffsetEPciPKc
        - _ZN4cctz6detail12_GLOBAL__N_14ToTMERKNS_9time_zone15absolute_lookupE
        - _ZN4cctz6detail12_GLOBAL__N_16ToWeekERKNS0_10civil_timeINS0_7day_tagEEENS0_7weekdayE
        - _ZN4cctz6detail12_GLOBAL__N_18Format64EPcil
        - _ZN4cctz6detail12_GLOBAL__N_18FormatTMEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKS8_RK2tm
        - _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
        - _ZN4cctz6detail12_GLOBAL__N_19Format02dEPci
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4hourEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6minuteEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6secondEv
        - _ZNK4cctz9time_zone6lookupERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEE
        - isdigit
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/cctz/src/time_zone_format.cc:385,7'
          Branch Sides:    []
        - Branch String:   'third_party/cctz/src/time_zone_format.cc:523,7'
          Branch Sides:    []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_format.cc:333,44'
          Dst:             _ZNK4cctz9time_zone6lookupERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEE
        - Src:             'third_party/cctz/src/time_zone_format.cc:334,22'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_14ToTMERKNS_9time_zone15absolute_lookupE
        - Src:             'third_party/cctz/src/time_zone_format.cc:381,9'
          Dst:             strchr
        - Src:             'third_party/cctz/src/time_zone_format.cc:383,9'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18FormatTMEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKS8_RK2tm
        - Src:             'third_party/cctz/src/time_zone_format.cc:389,38'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:389,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18Format64EPcil
        - Src:             'third_party/cctz/src/time_zone_format.cc:393,36'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:393,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_19Format02dEPci
        - Src:             'third_party/cctz/src/time_zone_format.cc:398,36'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:398,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_19Format02dEPci
        - Src:             'third_party/cctz/src/time_zone_format.cc:403,37'
          Dst:             _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2INS0_10second_tagEEERKNS1_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS6_S2_EE5valueEvE4typeE
        - Src:             'third_party/cctz/src/time_zone_format.cc:403,30'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_16ToWeekERKNS0_10civil_timeINS0_7day_tagEEENS0_7weekdayE
        - Src:             'third_party/cctz/src/time_zone_format.cc:403,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_19Format02dEPci
        - Src:             'third_party/cctz/src/time_zone_format.cc:407,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18Format64EPcil
        - Src:             'third_party/cctz/src/time_zone_format.cc:411,37'
          Dst:             _ZN4cctz6detail10civil_timeINS0_7day_tagEEC2INS0_10second_tagEEERKNS1_IT_EEPNSt3__19enable_ifIXsr3std10is_base_ofIS6_S2_EE5valueEvE4typeE
        - Src:             'third_party/cctz/src/time_zone_format.cc:411,30'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_16ToWeekERKNS0_10civil_timeINS0_7day_tagEEENS0_7weekdayE
        - Src:             'third_party/cctz/src/time_zone_format.cc:411,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_19Format02dEPci
        - Src:             'third_party/cctz/src/time_zone_format.cc:415,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18Format64EPcil
        - Src:             'third_party/cctz/src/time_zone_format.cc:419,36'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4hourEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:419,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_19Format02dEPci
        - Src:             'third_party/cctz/src/time_zone_format.cc:423,36'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6minuteEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:423,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_19Format02dEPci
        - Src:             'third_party/cctz/src/time_zone_format.cc:427,36'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6secondEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:427,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_19Format02dEPci
        - Src:             'third_party/cctz/src/time_zone_format.cc:431,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_112FormatOffsetEPciPKc
        - Src:             'third_party/cctz/src/time_zone_format.cc:438,32'
          Dst:             _ZN4cctz13ToUnixSecondsERKNSt3__16chrono10time_pointINS1_12system_clockENS1_8durationIlNS0_5ratioILl1ELl1EEEEEEE
        - Src:             'third_party/cctz/src/time_zone_format.cc:438,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18Format64EPcil
        - Src:             'third_party/cctz/src/time_zone_format.cc:454,11'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18FormatTMEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKS8_RK2tm
        - Src:             'third_party/cctz/src/time_zone_format.cc:456,14'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_112FormatOffsetEPciPKc
        - Src:             'third_party/cctz/src/time_zone_format.cc:465,13'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18FormatTMEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKS8_RK2tm
        - Src:             'third_party/cctz/src/time_zone_format.cc:467,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_112FormatOffsetEPciPKc
        - Src:             'third_party/cctz/src/time_zone_format.cc:476,15'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18FormatTMEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKS8_RK2tm
        - Src:             'third_party/cctz/src/time_zone_format.cc:478,18'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_112FormatOffsetEPciPKc
        - Src:             'third_party/cctz/src/time_zone_format.cc:494,9'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18FormatTMEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKS8_RK2tm
        - Src:             'third_party/cctz/src/time_zone_format.cc:501,9'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18FormatTMEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKS8_RK2tm
        - Src:             'third_party/cctz/src/time_zone_format.cc:503,12'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_112FormatOffsetEPciPKc
        - Src:             'third_party/cctz/src/time_zone_format.cc:509,9'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18FormatTMEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKS8_RK2tm
        - Src:             'third_party/cctz/src/time_zone_format.cc:511,12'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_112FormatOffsetEPciPKc
        - Src:             'third_party/cctz/src/time_zone_format.cc:518,9'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18FormatTMEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKS8_RK2tm
        - Src:             'third_party/cctz/src/time_zone_format.cc:521,12'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18Format64EPcil
        - Src:             'third_party/cctz/src/time_zone_format.cc:526,36'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6secondEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:526,16'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_19Format02dEPci
        - Src:             'third_party/cctz/src/time_zone_format.cc:537,9'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18FormatTMEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKS8_RK2tm
        - Src:             'third_party/cctz/src/time_zone_format.cc:539,34'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:539,12'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18Format64EPcil
        - Src:             'third_party/cctz/src/time_zone_format.cc:542,16'
          Dst:             isdigit
        - Src:             'third_party/cctz/src/time_zone_format.cc:545,28'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18ParseIntIiEEPKcS4_iT_S5_PS5_
        - Src:             'third_party/cctz/src/time_zone_format.cc:549,13'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18FormatTMEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKS8_RK2tm
        - Src:             'third_party/cctz/src/time_zone_format.cc:554,18'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18Format64EPcil
        - Src:             'third_party/cctz/src/time_zone_format.cc:558,52'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6secondEv
        - Src:             'third_party/cctz/src/time_zone_format.cc:558,32'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_19Format02dEPci
        - Src:             'third_party/cctz/src/time_zone_format.cc:568,5'
          Dst:             _ZN4cctz6detail12_GLOBAL__N_18FormatTMEPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKS8_RK2tm
    - functionName:    _ZN4cctz15local_time_zoneEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_lookup.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         19
      ICount:          107
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4cctz14load_time_zoneERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPNS_9time_zoneE
        - _ZN4cctz9time_zoneC2Ev
        - getenv
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:198,12'
          Dst:             getenv
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:208,7'
          Dst:             strcmp
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:214,21'
          Dst:             getenv
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:225,13'
          Dst:             _ZN4cctz9time_zoneC2Ev
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:226,3'
          Dst:             _ZN4cctz14load_time_zoneERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPNS_9time_zoneE
    - functionName:    _ZN4cctz14load_time_zoneERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPNS_9time_zoneE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_lookup.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz9time_zone4Impl12LoadTimeZoneERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:115,10'
          Dst:             _ZN4cctz9time_zone4Impl12LoadTimeZoneERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPS0_
    - functionName:    _ZN4cctz15fixed_time_zoneERKNSt3__16chrono8durationIlNS0_5ratioILl1ELl1EEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_lookup.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4cctz14load_time_zoneERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPNS_9time_zoneE
        - _ZN4cctz17FixedOffsetToNameERKNSt3__16chrono8durationIlNS0_5ratioILl1ELl1EEEEE
        - _ZN4cctz9time_zoneC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:123,13'
          Dst:             _ZN4cctz9time_zoneC2Ev
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:124,18'
          Dst:             _ZN4cctz17FixedOffsetToNameERKNSt3__16chrono8durationIlNS0_5ratioILl1ELl1EEEEE
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:124,3'
          Dst:             _ZN4cctz14load_time_zoneERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPNS_9time_zoneE
    - functionName:    _ZN4cctz13utc_time_zoneEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_lookup.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz9time_zone4Impl3UTCEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:119,10'
          Dst:             _ZN4cctz9time_zone4Impl3UTCEv
    - functionName:    _ZNK4cctz9time_zone4Impl11DescriptionEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz9time_zone11descriptionEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_lookup.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4cctz9time_zone14effective_implEv
        - _ZNK4cctz9time_zone4Impl11DescriptionEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:102,10'
          Dst:             _ZNK4cctz9time_zone14effective_implEv
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:102,27'
          Dst:             _ZNK4cctz9time_zone4Impl11DescriptionEv
    - functionName:    _ZNK4cctz9time_zone14effective_implEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_lookup.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4cctz9time_zone4Impl3UTCEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:109,13'
          Dst:             _ZN4cctz9time_zone4Impl3UTCEv
    - functionName:    _ZNK4cctz9time_zone4Impl7VersionEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz9time_zone7versionEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_lookup.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4cctz9time_zone14effective_implEv
        - _ZNK4cctz9time_zone4Impl7VersionEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:98,10'
          Dst:             _ZNK4cctz9time_zone14effective_implEv
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:98,27'
          Dst:             _ZNK4cctz9time_zone4Impl7VersionEv
    - functionName:    _ZNK4cctz9time_zone4Impl14PrevTransitionERKNSt3__16chrono10time_pointINS3_12system_clockENS3_8durationIlNS2_5ratioILl1ELl1EEEEEEEPNS0_16civil_transitionE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz9time_zone15prev_transitionERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEEPNS0_16civil_transitionE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_lookup.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4cctz9time_zone14effective_implEv
        - _ZNK4cctz9time_zone4Impl14PrevTransitionERKNSt3__16chrono10time_pointINS3_12system_clockENS3_8durationIlNS2_5ratioILl1ELl1EEEEEEEPNS0_16civil_transitionE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:94,10'
          Dst:             _ZNK4cctz9time_zone14effective_implEv
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:94,27'
          Dst:             _ZNK4cctz9time_zone4Impl14PrevTransitionERKNSt3__16chrono10time_pointINS3_12system_clockENS3_8durationIlNS2_5ratioILl1ELl1EEEEEEEPNS0_16civil_transitionE
    - functionName:    _ZNK4cctz9time_zone4Impl14NextTransitionERKNSt3__16chrono10time_pointINS3_12system_clockENS3_8durationIlNS2_5ratioILl1ELl1EEEEEEEPNS0_16civil_transitionE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz9time_zone15next_transitionERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEEPNS0_16civil_transitionE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_lookup.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4cctz9time_zone14effective_implEv
        - _ZNK4cctz9time_zone4Impl14NextTransitionERKNSt3__16chrono10time_pointINS3_12system_clockENS3_8durationIlNS2_5ratioILl1ELl1EEEEEEEPNS0_16civil_transitionE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:89,10'
          Dst:             _ZNK4cctz9time_zone14effective_implEv
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:89,27'
          Dst:             _ZNK4cctz9time_zone4Impl14NextTransitionERKNSt3__16chrono10time_pointINS3_12system_clockENS3_8durationIlNS2_5ratioILl1ELl1EEEEEEEPNS0_16civil_transitionE
    - functionName:    _ZNK4cctz9time_zone4Impl8MakeTimeERKNS_6detail10civil_timeINS2_10second_tagEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz9time_zone6lookupERKNS_6detail10civil_timeINS1_10second_tagEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_lookup.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4cctz9time_zone14effective_implEv
        - _ZNK4cctz9time_zone4Impl8MakeTimeERKNS_6detail10civil_timeINS2_10second_tagEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:84,10'
          Dst:             _ZNK4cctz9time_zone14effective_implEv
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:84,27'
          Dst:             _ZNK4cctz9time_zone4Impl8MakeTimeERKNS_6detail10civil_timeINS2_10second_tagEEE
    - functionName:    _ZNK4cctz9time_zone4Impl9BreakTimeERKNSt3__16chrono10time_pointINS3_12system_clockENS3_8durationIlNS2_5ratioILl1ELl1EEEEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz9time_zone6lookupERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_lookup.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4cctz9time_zone14effective_implEv
        - _ZNK4cctz9time_zone4Impl9BreakTimeERKNSt3__16chrono10time_pointINS3_12system_clockENS3_8durationIlNS2_5ratioILl1ELl1EEEEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:80,10'
          Dst:             _ZNK4cctz9time_zone14effective_implEv
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:80,27'
          Dst:             _ZNK4cctz9time_zone4Impl9BreakTimeERKNSt3__16chrono10time_pointINS3_12system_clockENS3_8durationIlNS2_5ratioILl1ELl1EEEEEEE
    - functionName:    _ZNK4cctz9time_zone4Impl4NameEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz9time_zone4nameEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_lookup.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4cctz9time_zone14effective_implEv
        - _ZNK4cctz9time_zone4Impl4NameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:75,10'
          Dst:             _ZNK4cctz9time_zone14effective_implEv
        - Src:             'third_party/cctz/src/time_zone_lookup.cc:75,27'
          Dst:             _ZNK4cctz9time_zone4Impl4NameEv
    - functionName:    _ZN9TCacheMapI7CStringbED0Ev
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9TCacheMapI7CStringbED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Utils.h:301,26'
          Dst:             _ZN9TCacheMapI7CStringbED2Ev
    - functionName:    _ZN9TCacheMapI7CStringbED2Ev
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18CConnectQueueTimer6RunJobEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2026
      functionLinenumberEnd: 2059
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          134
      EdgeCount:       55
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN11CIRCNetwork7ConnectEv
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CZNC18GetConnectionQueueEv
        - _ZN4CZNC19DisableConnectQueueEv
        - _ZN4CZNC3GetEv
        - _ZN6CDebug5DebugEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:2029,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:2029,25'
          Dst:             _ZN4CZNC18GetConnectionQueueEv
        - Src:             'src/znc.cpp:2044,27'
          Dst:             _ZN11CIRCNetwork7ConnectEv
        - Src:             'src/znc.cpp:2056,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/znc.cpp:2056,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/znc.cpp:2056,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:2056,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:2057,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:2057,25'
          Dst:             _ZN4CZNC19DisableConnectQueueEv
    - functionName:    _ZN4CZNC3GetEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1896
      functionLinenumberEnd: 1896
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    224
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC19DisableConnectQueueEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2127
      functionLinenumberEnd: 2133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5CCron4StopEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:2130,31'
          Dst:             _ZN5CCron4StopEv
    - functionName:    _ZN18CConnectQueueTimerD0Ev
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2012
      functionLinenumberEnd: 2023
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18CConnectQueueTimerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:2012,36'
          Dst:             _ZN18CConnectQueueTimerD2Ev
    - functionName:    _ZN18CConnectQueueTimerD2Ev
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2012
      functionLinenumberEnd: 2023
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4CZNC21LeakConnectQueueTimerEP18CConnectQueueTimer
        - _ZN4CZNC3GetEv
        - _ZN5CCronD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:2022,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:2022,21'
          Dst:             _ZN4CZNC21LeakConnectQueueTimerEP18CConnectQueueTimer
        - Src:             'src/znc.cpp:2023,5'
          Dst:             _ZN5CCronD2Ev
    - functionName:    _ZN4CZNC21LeakConnectQueueTimerEP18CConnectQueueTimer
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2202
      functionLinenumberEnd: 2204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17CConfigWriteTimer6RunJobEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4CZNC14SetConfigStateENS_11ConfigStateE
        - _ZN4CZNC18DisableConfigTimerEv
        - _ZN4CZNC3GetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:186,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:186,21'
          Dst:             _ZN4CZNC14SetConfigStateENS_11ConfigStateE
        - Src:             'src/znc.cpp:188,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:188,21'
          Dst:             _ZN4CZNC18DisableConfigTimerEv
    - functionName:    _ZN4CZNC18DisableConfigTimerEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2208
      functionLinenumberEnd: 2213
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5CCron4StopEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:2210,25'
          Dst:             _ZN5CCron4StopEv
    - functionName:    _ZN17CConfigWriteTimerD0Ev
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17CConfigWriteTimerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:177,7'
          Dst:             _ZN17CConfigWriteTimerD2Ev
    - functionName:    _ZN17CConfigWriteTimerD2Ev
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CCronD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:177,7'
          Dst:             _ZN5CCronD2Ev
    - functionName:    _ZN4CZNC16WaitForChildLockEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2206
      functionLinenumberEnd: 2206
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5CFile6ExLockEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:2206,68'
          Dst:             _ZN5CFile6ExLockEv
    - functionName:    _ZN4CZNC17AddNetworkToQueueEP11CIRCNetwork
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2191
      functionLinenumberEnd: 2200
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4CZNC18EnableConnectQueueEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:2199,5'
          Dst:             _ZN4CZNC18EnableConnectQueueEv
    - functionName:    _ZN4CZNC18EnableConnectQueueEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2119
      functionLinenumberEnd: 2125
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18CConnectQueueTimerC2Ei
        - _ZN4CZNC10GetManagerEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:2122,36'
          Dst:             _ZN18CConnectQueueTimerC2Ei
        - Src:             'src/znc.cpp:2123,9'
          Dst:             _ZN4CZNC10GetManagerEv
    - functionName:    _ZN18CConnectQueueTimerC2Ei
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2006
      functionLinenumberEnd: 2011
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN5CCron5StartEd
        - _ZN5CCron7SetNameERK7CString
        - _ZN5CCronC2Ev
        - _ZN5CCronD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:2006,37'
          Dst:             _ZN5CCronC2Ev
        - Src:             'src/znc.cpp:2007,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2007,9'
          Dst:             _ZN5CCron7SetNameERK7CString
        - Src:             'src/znc.cpp:2007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2008,9'
          Dst:             _ZN5CCron5StartEd
        - Src:             'src/znc.cpp:2007,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2011,5'
          Dst:             _ZN5CCronD2Ev
    - functionName:    _ZNK4CZNC13FixupEncodingERK7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2164
      functionLinenumberEnd: 2189
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          87
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:2166,16'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/znc.cpp:2169,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2176,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2188,12'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZNK4CZNC17IsForcingEncodingEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2163
      functionLinenumberEnd: 2163
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC15UnforceEncodingEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2162
      functionLinenumberEnd: 2162
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC13ForceEncodingEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2154
      functionLinenumberEnd: 2161
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC18ResumeConnectQueueEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2144
      functionLinenumberEnd: 2152
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CZNC18EnableConnectQueueEv
        - _ZN5CCron7UnPauseEv
        - _ZN6CDebug5DebugEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:2145,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/znc.cpp:2145,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/znc.cpp:2145,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:2145,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:2148,5'
          Dst:             _ZN4CZNC18EnableConnectQueueEv
        - Src:             'src/znc.cpp:2150,31'
          Dst:             _ZN5CCron7UnPauseEv
    - functionName:    _ZN4CZNC17PauseConnectQueueEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2135
      functionLinenumberEnd: 2142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN5CCron5PauseEv
        - _ZN6CDebug5DebugEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:2136,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/znc.cpp:2136,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/znc.cpp:2136,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:2136,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:2140,31'
          Dst:             _ZN5CCron5PauseEv
    - functionName:    _ZNK9CAuthBase11GetPasswordEv
      functionSourceFile: '/src/znc/include/znc/Client.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC8AuthUserENSt3__110shared_ptrI9CAuthBaseEE
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1980
      functionLinenumberEnd: 2002
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          233
      EdgeCount:       74
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN4CZNC8FindUserERK7CString
        - _ZN5CUser9CheckPassERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules14OnLoginAttemptENSt3__110shared_ptrI9CAuthBaseEE
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZN9CAuthBase11AcceptLoginER5CUser
        - _ZN9CAuthBase11RefuseLoginERK7CString
        - _ZNK5CUser13IsHostAllowedERK7CString
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
        - _ZNK9CAuthBase11GetPasswordEv
        - _ZNK9CAuthBase11GetRemoteIPEv
        - _ZNK9CAuthBase11GetUsernameEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/znc.cpp:1984,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:1984,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:1984,5'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/znc.cpp:1984,5'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/znc.cpp:1984,5'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/znc.cpp:1984,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/znc.cpp:1984,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/znc.cpp:1984,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/znc.cpp:1984,5'
          Dst:             _ZN8CModules14OnLoginAttemptENSt3__110shared_ptrI9CAuthBaseEE
        - Src:             'src/znc.cpp:1984,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/znc.cpp:1984,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/znc.cpp:1984,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/znc.cpp:1984,5'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/znc.cpp:1984,5'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/znc.cpp:1984,5'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/znc.cpp:1987,40'
          Dst:             _ZNK9CAuthBase11GetUsernameEv
        - Src:             'src/znc.cpp:1987,20'
          Dst:             _ZN4CZNC8FindUserERK7CString
        - Src:             'src/znc.cpp:1989,48'
          Dst:             _ZNK9CAuthBase11GetPasswordEv
        - Src:             'src/znc.cpp:1989,27'
          Dst:             _ZN5CUser9CheckPassERK7CString
        - Src:             'src/znc.cpp:1990,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1990,20'
          Dst:             _ZN9CAuthBase11RefuseLoginERK7CString
        - Src:             'src/znc.cpp:1990,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1990,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1994,32'
          Dst:             _ZNK9CAuthBase11GetRemoteIPEv
        - Src:             'src/znc.cpp:1996,17'
          Dst:             _ZNK5CUser13IsHostAllowedERK7CString
        - Src:             'src/znc.cpp:1997,32'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1997,20'
          Dst:             _ZN9CAuthBase11RefuseLoginERK7CString
        - Src:             'src/znc.cpp:1997,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1997,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2001,16'
          Dst:             _ZN9CAuthBase11AcceptLoginER5CUser
        - Src:             'src/znc.cpp:2002,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2002,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC8FindUserERK7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1555
      functionLinenumberEnd: 1563
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC22GetNetworkTrafficStatsERK7CStringRNSt3__14pairIyyEE
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1948
      functionLinenumberEnd: 1978
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          329
      EdgeCount:       100
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN4CZNC8FindUserERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK11CIRCNetwork12BytesWrittenEv
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK11CIRCNetwork9BytesReadEv
        - _ZNK5CUser11GetNetworksEv
        - _ZNK5Csock11GetSockNameEv
        - _ZNK5Csock12GetBytesReadEv
        - _ZNK5Csock15GetBytesWrittenEv
        - _ZNK7CClient10GetNetworkEv
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK8CIRCSock10GetNetworkEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1951,20'
          Dst:             _ZN4CZNC8FindUserERK7CString
        - Src:             'src/znc.cpp:1953,51'
          Dst:             _ZNK5CUser11GetNetworksEv
        - Src:             'src/znc.cpp:1954,61'
          Dst:             _ZNK11CIRCNetwork9BytesReadEv
        - Src:             'src/znc.cpp:1954,32'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/znc.cpp:1955,62'
          Dst:             _ZNK11CIRCNetwork12BytesWrittenEv
        - Src:             'src/znc.cpp:1955,32'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/znc.cpp:1956,38'
          Dst:             _ZNK11CIRCNetwork9BytesReadEv
        - Src:             'src/znc.cpp:1957,39'
          Dst:             _ZNK11CIRCNetwork12BytesWrittenEv
        - Src:             'src/znc.cpp:1962,24'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/znc.cpp:1962,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1962,38'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:1962,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1963,48'
          Dst:             _ZNK8CIRCSock10GetNetworkEv
        - Src:             'src/znc.cpp:1962,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1964,31'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/znc.cpp:1964,56'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1964,45'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:1964,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1965,47'
          Dst:             _ZNK7CClient10GetNetworkEv
        - Src:             'src/znc.cpp:1964,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1968,39'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/znc.cpp:1969,62'
          Dst:             _ZNK5Csock12GetBytesReadEv
        - Src:             'src/znc.cpp:1969,36'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/znc.cpp:1970,63'
          Dst:             _ZNK5Csock15GetBytesWrittenEv
        - Src:             'src/znc.cpp:1970,36'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/znc.cpp:1971,39'
          Dst:             _ZNK5Csock12GetBytesReadEv
        - Src:             'src/znc.cpp:1972,40'
          Dst:             _ZNK5Csock15GetBytesWrittenEv
    - functionName:    _ZNK4CZNC12BytesWrittenEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4CZNC9BytesReadEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC15GetTrafficStatsERNSt3__14pairIyyEES3_S3_
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1905
      functionLinenumberEnd: 1945
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          364
      EdgeCount:       91
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN4CZNC3GetEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK4CZNC10GetUserMapEv
        - _ZNK4CZNC12BytesWrittenEv
        - _ZNK4CZNC9BytesReadEv
        - _ZNK5CUser11GetUsernameEv
        - _ZNK5CUser12BytesWrittenEv
        - _ZNK5CUser9BytesReadEv
        - _ZNK5Csock11GetSockNameEv
        - _ZNK5Csock12GetBytesReadEv
        - _ZNK5Csock15GetBytesWrittenEv
        - _ZNK7CClient7GetUserEv
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK8CIRCSock10GetNetworkEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1908,43'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:1908,55'
          Dst:             _ZNK4CZNC10GetUserMapEv
        - Src:             'src/znc.cpp:1911,16'
          Dst:             _ZNK4CZNC9BytesReadEv
        - Src:             'src/znc.cpp:1912,17'
          Dst:             _ZNK4CZNC12BytesWrittenEv
        - Src:             'src/znc.cpp:1916,41'
          Dst:             _ZNK5CUser9BytesReadEv
        - Src:             'src/znc.cpp:1916,65'
          Dst:             _ZNK5CUser12BytesWrittenEv
        - Src:             'src/znc.cpp:1917,34'
          Dst:             _ZNK5CUser9BytesReadEv
        - Src:             'src/znc.cpp:1918,35'
          Dst:             _ZNK5CUser12BytesWrittenEv
        - Src:             'src/znc.cpp:1923,20'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/znc.cpp:1923,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1923,34'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:1923,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1924,41'
          Dst:             _ZNK8CIRCSock10GetNetworkEv
        - Src:             'src/znc.cpp:1924,55'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/znc.cpp:1923,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1925,27'
          Dst:             _ZNK5Csock11GetSockNameEv
        - Src:             'src/znc.cpp:1925,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1925,41'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:1925,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1926,40'
          Dst:             _ZNK7CClient7GetUserEv
        - Src:             'src/znc.cpp:1925,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1930,55'
          Dst:             _ZNK5Csock12GetBytesReadEv
        - Src:             'src/znc.cpp:1930,24'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/znc.cpp:1931,56'
          Dst:             _ZNK5Csock15GetBytesWrittenEv
        - Src:             'src/znc.cpp:1931,24'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/znc.cpp:1932,34'
          Dst:             _ZNK5Csock12GetBytesReadEv
        - Src:             'src/znc.cpp:1933,35'
          Dst:             _ZNK5Csock15GetBytesWrittenEv
        - Src:             'src/znc.cpp:1935,32'
          Dst:             _ZNK5Csock12GetBytesReadEv
        - Src:             'src/znc.cpp:1936,33'
          Dst:             _ZNK5Csock15GetBytesWrittenEv
    - functionName:    _ZN4CZNC15DestroyInstanceEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1898
      functionLinenumberEnd: 1901
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4CZNCD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1899,5'
          Dst:             _ZN4CZNCD2Ev
    - functionName:    _ZN4CZNCD2Ev
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         46
      ICount:          288
      EdgeCount:       81
      CyclomaticComplexity: 37
      functionsReached:
        - _Z15ShutdownCsocketv
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN12CSockManagerD2Ev
        - _ZN14CSocketManager7CleanupEv
        - _ZN27CTranslationDomainRefHolderD2Ev
        - _ZN4CZNC11DeleteUsersEv
        - _ZN4CZNC13DeletePidFileEv
        - _ZN5CFileD2Ev
        - _ZN5CUser10GetModulesEv
        - _ZN5CUser15SetBeingDeletedEb
        - _ZN7CStringD2Ev
        - _ZN8CModules9UnloadAllEv
        - _ZN8CModulesD2Ev
        - _ZN9TCacheMapI7CStringbED2Ev
        - _ZNK5CUser11GetNetworksEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:88,17'
          Dst:             _ZN8CModules9UnloadAllEv
        - Src:             'src/znc.cpp:91,20'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/znc.cpp:91,33'
          Dst:             _ZN8CModules9UnloadAllEv
        - Src:             'src/znc.cpp:93,59'
          Dst:             _ZNK5CUser11GetNetworksEv
        - Src:             'src/znc.cpp:95,23'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/znc.cpp:95,36'
          Dst:             _ZN8CModules9UnloadAllEv
        - Src:             'src/znc.cpp:104,20'
          Dst:             _ZN5CUser15SetBeingDeletedEb
        - Src:             'src/znc.cpp:109,15'
          Dst:             _ZN14CSocketManager7CleanupEv
        - Src:             'src/znc.cpp:110,5'
          Dst:             _ZN4CZNC11DeleteUsersEv
        - Src:             'src/znc.cpp:112,5'
          Dst:             _ZN8CModulesD2Ev
        - Src:             'src/znc.cpp:113,5'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/znc.cpp:115,5'
          Dst:             _Z15ShutdownCsocketv
        - Src:             'src/znc.cpp:116,5'
          Dst:             _ZN4CZNC13DeletePidFileEv
        - Src:             'src/znc.cpp:117,1'
          Dst:             _ZN27CTranslationDomainRefHolderD2Ev
        - Src:             'src/znc.cpp:117,1'
          Dst:             _ZN9TCacheMapI7CStringbED2Ev
        - Src:             'src/znc.cpp:117,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:117,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:117,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:117,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:117,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:117,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:117,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:117,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:117,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:117,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:117,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:117,1'
          Dst:             _ZN12CSockManagerD2Ev
        - Src:             'src/znc.cpp:88,17'
          Dst:             __clang_call_terminate
    - functionName:    _ZN5CUser15SetBeingDeletedEb
      functionSourceFile: '/src/znc/include/znc/User.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC11DeleteUsersEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4CZNC19DisableConnectQueueEv
        - _ZN5CUser15SetBeingDeletedEb
        - _ZN5CUserD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:332,20'
          Dst:             _ZN5CUser15SetBeingDeletedEb
        - Src:             'src/znc.cpp:333,9'
          Dst:             _ZN5CUserD2Ev
        - Src:             'src/znc.cpp:337,5'
          Dst:             _ZN4CZNC19DisableConnectQueueEv
    - functionName:    _ZN4CZNC13DeletePidFileEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          132
      EdgeCount:       42
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN4CZNC11InitPidFileEv
        - _ZN5CFile6DeleteEv
        - _ZN5CFileD2Ev
        - _ZN6CUtils11PrintActionERK7CString
        - _ZN6CUtils11PrintStatusEbRK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK5CFile11GetLongNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:286,19'
          Dst:             _ZN4CZNC11InitPidFileEv
        - Src:             'src/znc.cpp:289,55'
          Dst:             _ZNK5CFile11GetLongNameEv
        - Src:             'src/znc.cpp:289,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:289,5'
          Dst:             _ZN6CUtils11PrintActionERK7CString
        - Src:             'src/znc.cpp:289,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:289,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:291,23'
          Dst:             _ZN5CFile6DeleteEv
        - Src:             'src/znc.cpp:293,5'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/znc.cpp:294,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:294,5'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:294,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:289,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:289,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:294,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC11InitPidFileEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          135
      EdgeCount:       45
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN5CFileC2ERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK4CZNC10GetZNCPathEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:253,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:257,21'
          Dst:             _ZNK4CZNC10GetZNCPathEv
        - Src:             'src/znc.cpp:257,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:257,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:257,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:257,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:259,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:261,20'
          Dst:             _ZN5CFileC2ERK7CString
        - Src:             'src/znc.cpp:262,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:262,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK4CZNC10GetZNCPathEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4CDir7MakeDirERK7CStringj
        - _ZN5CFile6ExistsERK7CString
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:410,10'
          Dst:             _ZN5CFile6ExistsERK7CString
        - Src:             'src/znc.cpp:411,9'
          Dst:             _ZN4CDir7MakeDirERK7CStringj
    - functionName:    _ZN4CZNC14CreateInstanceEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1890
      functionLinenumberEnd: 1894
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          42
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4CZNCC2Ev
        - abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1891,17'
          Dst:             abort
        - Src:             'src/znc.cpp:1893,18'
          Dst:             _ZN4CZNCC2Ev
    - functionName:    abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNCC2Ev
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         62
      ICount:          349
      EdgeCount:       102
      CyclomaticComplexity: 42
      functionsReached:
        - _Z11InitCsocketv
        - _ZN12CSockManagerC2Ev
        - _ZN12CSockManagerD2Ev
        - _ZN27CTranslationDomainRefHolderC2ERK7CString
        - _ZN27CTranslationDomainRefHolderD2Ev
        - _ZN6CUtils10PrintErrorERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN8CModulesC2Ev
        - _ZN9TCacheMapI7CStringbE6SetTTLEj
        - _ZN9TCacheMapI7CStringbEC2Ej
        - _ZN9TCacheMapI7CStringbED2Ev
        - exit
        - time
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:38,21'
          Dst:             time
        - Src:             'src/znc.cpp:43,7'
          Dst:             _ZN12CSockManagerC2Ev
        - Src:             'src/znc.cpp:44,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:45,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:46,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:47,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:48,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:49,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:50,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:51,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:52,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:53,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:54,7'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:66,22'
          Dst:             _ZN8CModulesC2Ev
        - Src:             'src/znc.cpp:73,7'
          Dst:             _ZN9TCacheMapI7CStringbEC2Ej
        - Src:             'src/znc.cpp:77,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:77,7'
          Dst:             _ZN27CTranslationDomainRefHolderC2ERK7CString
        - Src:             'src/znc.cpp:77,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:80,10'
          Dst:             _Z11InitCsocketv
        - Src:             'src/znc.cpp:81,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:81,9'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:81,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:82,9'
          Dst:             exit
        - Src:             'src/znc.cpp:77,7'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:81,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:84,24'
          Dst:             _ZN9TCacheMapI7CStringbE6SetTTLEj
        - Src:             'src/znc.cpp:85,1'
          Dst:             _ZN27CTranslationDomainRefHolderD2Ev
        - Src:             'src/znc.cpp:85,1'
          Dst:             _ZN9TCacheMapI7CStringbED2Ev
        - Src:             'src/znc.cpp:85,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:85,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:85,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:85,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:85,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:85,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:85,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:85,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:85,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:85,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:85,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:85,1'
          Dst:             _ZN12CSockManagerD2Ev
    - functionName:    _ZN9TCacheMapI7CStringbEC2Ej
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9TCacheMapI7CStringbE6SetTTLEj
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC11DelListenerEP9CListener
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1871
      functionLinenumberEnd: 1880
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9CListener15GetRealListenerEv
      functionSourceFile: '/src/znc/include/znc/Listener.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC11AddListenerEP9CListener
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1857
      functionLinenumberEnd: 1869
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK9CListener15GetRealListenerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1858,21'
          Dst:             _ZNK9CListener15GetRealListenerEv
    - functionName:    _ZN7CConfig13FindBoolEntryERK7CStringRbb
      functionSourceFile: '/src/znc/include/znc/Config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          88
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZNK7CString6ToBoolEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Config.h:103,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'include/znc/Config.h:104,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Config.h:104,13'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'include/znc/Config.h:104,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Config.h:105,22'
          Dst:             _ZNK7CString6ToBoolEv
        - Src:             'include/znc/Config.h:104,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Config.h:110,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/Config.h:110,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC15AddUnixListenerERK7CStringS2_bN9CListener11EAcceptTypeES2_S2_RS0_
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1748
      functionLinenumberEnd: 1759
      functionDepth:   0
      returnType:      bool
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          294
      EdgeCount:       107
      CyclomaticComplexity: 53
      functionsReached:
        - _ZN13CUnixListenerC2ERK7CStringS2_bN9CListener11EAcceptTypeES2_S2_
        - _ZN4CZNC18CheckSslAndPemFileEbR7CString
        - _ZN4CZNC20FinishAddingListenerEP9CListenerR7CString
        - _ZN6CUtils11PrintActionERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1751,43'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1752,42'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1749,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1749,5'
          Dst:             _ZN6CUtils11PrintActionERK7CString
        - Src:             'src/znc.cpp:1749,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1749,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1749,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1754,10'
          Dst:             _ZN4CZNC18CheckSslAndPemFileEbR7CString
        - Src:             'src/znc.cpp:1749,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1749,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1749,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1757,13'
          Dst:             _ZN13CUnixListenerC2ERK7CStringS2_bN9CListener11EAcceptTypeES2_S2_
        - Src:             'src/znc.cpp:1758,12'
          Dst:             _ZN4CZNC20FinishAddingListenerEP9CListenerR7CString
    - functionName:    _ZN4CZNC18CheckSslAndPemFileEbR7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1671
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN6CUtils11PrintStatusEbRK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1674,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1674,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1674,18'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/znc.cpp:1674,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1674,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1674,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1674,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1675,9'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:1674,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1674,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1674,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC20FinishAddingListenerEP9CListenerR7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1761
      functionLinenumberEnd: 1773
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          92
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4CZNC15FormatBindErrorEv
        - _ZN6CUtils11PrintStatusEbRK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1763,18'
          Dst:             _ZN4CZNC15FormatBindErrorEv
        - Src:             'src/znc.cpp:1763,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1763,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1764,9'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:1763,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1770,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1770,5'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:1770,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1770,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC15FormatBindErrorEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1882
      functionLinenumberEnd: 1886
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          172
      EdgeCount:       69
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN20CInlineFormatMessageD2Ev
        - _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - __errno_location
        - strerror
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1883,23'
          Dst:             __errno_location
        - Src:             'src/znc.cpp:1883,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1883,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1883,36'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/znc.cpp:1884,53'
          Dst:             __errno_location
        - Src:             'src/znc.cpp:1884,44'
          Dst:             strerror
        - Src:             'src/znc.cpp:1884,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1883,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1883,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1885,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1885,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1885,12'
          Dst:             _ZN21CCoreTranslationMixin3t_fERK7CStringS2_
        - Src:             'src/znc.cpp:1885,12'
          Dst:             _ZNK20CInlineFormatMessageclIJ7CStringEEES1_DpRKT_
        - Src:             'src/znc.cpp:1885,5'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/znc.cpp:1885,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1885,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1886,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1883,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1883,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1885,5'
          Dst:             _ZN20CInlineFormatMessageD2Ev
        - Src:             'src/znc.cpp:1885,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1885,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1886,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC14AddTCPListenerEtRK7CStringS2_b9EAddrTypeN9CListener11EAcceptTypeERS0_
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1702
      functionLinenumberEnd: 1744
      functionDepth:   0
      returnType:      bool
      argCount:        8
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - bool
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          487
      EdgeCount:       150
      CyclomaticComplexity: 61
      functionsReached:
        - _ZN12CTCPListenerC2EtRK7CStringS2_b9EAddrTypeN9CListener11EAcceptTypeE
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN4CZNC18CheckSslAndPemFileEbR7CString
        - _ZN4CZNC20FinishAddingListenerEP9CListenerR7CString
        - _ZN6CUtils11PrintActionERK7CString
        - _ZN6CUtils11PrintStatusEbRK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Et
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/znc.cpp:1711,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/znc.cpp:1703,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1706,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1706,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1706,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1706,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1709,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1713,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1713,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1713,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1713,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1716,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1716,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1716,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1716,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1719,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1719,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1719,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1722,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1723,25'
          Dst:             _ZN7CStringC2Et
        - Src:             'src/znc.cpp:1722,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1722,5'
          Dst:             _ZN6CUtils11PrintActionERK7CString
        - Src:             'src/znc.cpp:1722,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1722,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1722,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1727,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1727,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1727,18'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/znc.cpp:1727,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1727,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1727,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1727,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1728,9'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:1719,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1722,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1722,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1722,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1727,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1727,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1727,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1733,10'
          Dst:             _ZN4CZNC18CheckSslAndPemFileEbR7CString
        - Src:             'src/znc.cpp:1736,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1736,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1736,18'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/znc.cpp:1736,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1736,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1736,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1736,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1737,9'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:1736,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1736,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1736,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1742,13'
          Dst:             _ZN12CTCPListenerC2EtRK7CStringS2_b9EAddrTypeN9CListener11EAcceptTypeE
        - Src:             'src/znc.cpp:1743,12'
          Dst:             _ZN4CZNC20FinishAddingListenerEP9CListenerR7CString
        - Src:             'src/znc.cpp:1744,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1744,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1744,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1744,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC11AddListenerEtRK7CStringS2_b9EAddrTypeN9CListener11EAcceptTypeERS0_
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      bool
      argCount:        8
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - bool
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4CZNC14AddTCPListenerEtRK7CStringS2_b9EAddrTypeN9CListener11EAcceptTypeERS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/znc.h:222,16'
          Dst:             _ZN4CZNC14AddTCPListenerEtRK7CStringS2_b9EAddrTypeN9CListener11EAcceptTypeERS0_
    - functionName:    _ZN4CZNC16FindUnixListenerERK7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1616
      functionLinenumberEnd: 1624
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK13CUnixListener7GetPathEv
        - __dynamic_cast
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1618,40'
          Dst:             __dynamic_cast
        - Src:             'src/znc.cpp:1620,28'
          Dst:             _ZNK13CUnixListener7GetPathEv
    - functionName:    _ZN4CZNC12FindListenerEtRK7CString9EAddrType
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1604
      functionLinenumberEnd: 1614
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          108
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK12CTCPListener11GetAddrTypeEv
        - _ZNK12CTCPListener11GetBindHostEv
        - _ZNK12CTCPListener7GetPortEv
        - __dynamic_cast
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1606,38'
          Dst:             __dynamic_cast
        - Src:             'src/znc.cpp:1608,27'
          Dst:             _ZNK12CTCPListener7GetPortEv
        - Src:             'src/znc.cpp:1609,27'
          Dst:             _ZNK12CTCPListener11GetBindHostEv
        - Src:             'src/znc.cpp:1610,27'
          Dst:             _ZNK12CTCPListener11GetAddrTypeEv
    - functionName:    _ZN4CZNC10DeleteUserERK7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1565
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4CZNC8FindUserERK7CString
        - _ZNK5CUser11GetUsernameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1566,20'
          Dst:             _ZN4CZNC8FindUserERK7CString
        - Src:             'src/znc.cpp:1572,25'
          Dst:             _ZNK5CUser11GetUsernameEv
    - functionName:    _ZN4CZNC12UpdateModuleERK7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1470
      functionLinenumberEnd: 1553
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         140
      ICount:          642
      EdgeCount:       222
      CyclomaticComplexity: 84
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CZNC10GetModulesEv
        - _ZN5CUser10GetModulesEv
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK11CIRCNetwork7GetNameEv
        - _ZNK11CIRCNetwork7GetUserEv
        - _ZNK5CUser11GetNetworksEv
        - _ZNK5CUser11GetUsernameEv
        - _ZNK7CModule7GetArgsEv
        - _ZNK8CModules10FindModuleERK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1480,26'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/znc.cpp:1480,39'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/znc.cpp:1482,41'
          Dst:             _ZNK7CModule7GetArgsEv
        - Src:             'src/znc.cpp:1482,30'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1483,20'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/znc.cpp:1483,33'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/znc.cpp:1487,49'
          Dst:             _ZNK5CUser11GetNetworksEv
        - Src:             'src/znc.cpp:1489,33'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/znc.cpp:1489,46'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/znc.cpp:1491,48'
          Dst:             _ZNK7CModule7GetArgsEv
        - Src:             'src/znc.cpp:1491,37'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1492,27'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/znc.cpp:1492,40'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/znc.cpp:1499,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1501,15'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:1501,28'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/znc.cpp:1504,32'
          Dst:             _ZNK7CModule7GetArgsEv
        - Src:             'src/znc.cpp:1504,21'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1505,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:1505,22'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/znc.cpp:1510,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1514,14'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:1514,27'
          Dst:             _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - Src:             'src/znc.cpp:1517,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/znc.cpp:1517,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/znc.cpp:1517,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:1517,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:1528,21'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/znc.cpp:1528,34'
          Dst:             _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - Src:             'src/znc.cpp:1530,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/znc.cpp:1530,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/znc.cpp:1530,13'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/znc.cpp:1530,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:1530,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:1542,24'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/znc.cpp:1543,68'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/znc.cpp:1542,37'
          Dst:             _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - Src:             'src/znc.cpp:1545,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/znc.cpp:1545,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/znc.cpp:1545,13'
          Dst:             _ZNK11CIRCNetwork7GetUserEv
        - Src:             'src/znc.cpp:1545,13'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/znc.cpp:1545,13'
          Dst:             _ZNK11CIRCNetwork7GetNameEv
        - Src:             'src/znc.cpp:1545,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:1545,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:1553,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1553,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1553,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1553,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC10FindModuleERK7CStringP5CUser
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1462
      functionLinenumberEnd: 1468
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZNK8CModules10FindModuleERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1464,23'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/znc.cpp:1464,36'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/znc.cpp:1467,12'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:1467,24'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:1467,37'
          Dst:             _ZNK8CModules10FindModuleERK7CString
    - functionName:    _ZN4CZNC10FindModuleERK7CStringS2_
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1452
      functionLinenumberEnd: 1460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN4CZNC8FindUserERK7CString
        - _ZN5CUser10GetModulesEv
        - _ZNK8CModules10FindModuleERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1454,16'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:1454,28'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:1454,41'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/znc.cpp:1457,20'
          Dst:             _ZN4CZNC8FindUserERK7CString
        - Src:             'src/znc.cpp:1459,40'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/znc.cpp:1459,53'
          Dst:             _ZNK8CModules10FindModuleERK7CString
    - functionName:    _ZN4CZNC15RemTrustedProxyERK7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1421
      functionLinenumberEnd: 1432
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1425,19'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
    - functionName:    _ZN4CZNC19ClearTrustedProxiesEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1404
      functionLinenumberEnd: 1404
      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:    _ZNK7CConfig13EndSubConfigsEv
      functionSourceFile: '/src/znc/include/znc/Config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CConfig15BeginSubConfigsEv
      functionSourceFile: '/src/znc/include/znc/Config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CConfig10EndEntriesEv
      functionSourceFile: '/src/znc/include/znc/Config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CConfig12BeginEntriesEv
      functionSourceFile: '/src/znc/include/znc/Config.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC11AddListenerEP7CConfigR7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1775
      functionLinenumberEnd: 1855
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         148
      ICount:          723
      EdgeCount:       262
      CyclomaticComplexity: 116
      functionsReached:
        - _ZN4CZNC14AddTCPListenerEtRK7CStringS2_b9EAddrTypeN9CListener11EAcceptTypeERS0_
        - _ZN4CZNC15AddUnixListenerERK7CStringS2_bN9CListener11EAcceptTypeES2_S2_RS0_
        - _ZN6CUtils10PrintErrorERK7CString
        - _ZN7CConfig13FindBoolEntryERK7CStringRbb
        - _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - _ZN7CConfig15FindUShortEntryERK7CStringRtt
        - _ZN7CString9TrimRightERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK7CString8EndsWithERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1776,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1777,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1778,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1791,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1791,19'
          Dst:             _ZN7CConfig15FindUShortEntryERK7CStringRtt
        - Src:             'src/znc.cpp:1791,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1793,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1793,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1793,23'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1793,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1793,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1794,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1794,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1794,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1795,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1791,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1793,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1793,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1794,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1800,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1800,14'
          Dst:             _ZN7CConfig13FindBoolEntryERK7CStringRbb
        - Src:             'src/znc.cpp:1800,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1801,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1801,14'
          Dst:             _ZN7CConfig13FindBoolEntryERK7CStringRbb
        - Src:             'src/znc.cpp:1801,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1802,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1802,14'
          Dst:             _ZN7CConfig13FindBoolEntryERK7CStringRbb
        - Src:             'src/znc.cpp:1802,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1803,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1803,14'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1803,14'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1803,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1803,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1800,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1801,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1802,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1803,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1803,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1813,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1813,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1813,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1814,9'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1813,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1820,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1820,25'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:1820,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1821,26'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1821,24'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1821,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1820,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1821,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1823,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1823,24'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:1823,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1824,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1824,24'
          Dst:             _ZN7CString9TrimRightERKS_
        - Src:             'src/znc.cpp:1824,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1823,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1824,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1829,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1829,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1829,18'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1829,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1829,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1830,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1830,18'
          Dst:             _ZN7CConfig13FindBoolEntryERK7CStringRbb
        - Src:             'src/znc.cpp:1830,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1831,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1831,18'
          Dst:             _ZN7CConfig13FindBoolEntryERK7CStringRbb
        - Src:             'src/znc.cpp:1831,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1829,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1829,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1830,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1831,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1841,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1841,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1841,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1842,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1841,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1846,16'
          Dst:             _ZN4CZNC14AddTCPListenerEtRK7CStringS2_b9EAddrTypeN9CListener11EAcceptTypeERS0_
        - Src:             'src/znc.cpp:1849,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1850,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1851,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1851,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1851,18'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1851,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1851,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1852,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1852,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1852,18'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1852,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1852,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1853,16'
          Dst:             _ZN4CZNC15AddUnixListenerERK7CStringS2_bN9CListener11EAcceptTypeES2_S2_RS0_
        - Src:             'src/znc.cpp:1854,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1854,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1851,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1851,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1852,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1852,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1854,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1854,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1855,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1855,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1855,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1855,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1855,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1855,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC11AddListenerERK7CStringRS0_
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1626
      functionLinenumberEnd: 1669
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         112
      ICount:          518
      EdgeCount:       200
      CyclomaticComplexity: 90
      functionsReached:
        - _ZN4CZNC11AddListenerEtRK7CStringS2_b9EAddrTypeN9CListener11EAcceptTypeERS0_
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString8ContainsERKS_15CaseSensitivity
        - _ZNK7CString8ToUShortEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1627,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1627,27'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/znc.cpp:1627,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1628,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1628,28'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/znc.cpp:1628,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1631,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1631,15'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:1631,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1631,42'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:1632,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1632,15'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:1631,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1631,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1631,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1627,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1628,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1631,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1631,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1631,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1635,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1635,15'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:1635,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1635,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1640,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1640,16'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/znc.cpp:1640,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1640,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1642,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1642,21'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/znc.cpp:1642,14'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1642,14'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1646,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1647,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1650,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1650,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1650,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1650,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1650,16'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/znc.cpp:1650,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1650,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1650,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1650,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1650,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1650,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1650,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1650,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1653,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1653,16'
          Dst:             _ZNK7CString8ContainsERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:1653,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1654,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1654,28'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/znc.cpp:1654,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1654,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1654,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1655,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1655,24'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/znc.cpp:1655,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1655,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1655,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1653,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1654,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1654,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1655,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1655,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1657,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1660,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1660,15'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/znc.cpp:1660,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1660,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1665,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1666,34'
          Dst:             _ZNK7CString8ToUShortEv
        - Src:             'src/znc.cpp:1667,12'
          Dst:             _ZN4CZNC11AddListenerEtRK7CStringS2_b9EAddrTypeN9CListener11EAcceptTypeERS0_
        - Src:             'src/znc.cpp:1669,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1669,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1669,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1669,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1669,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1669,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1669,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1669,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1669,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1669,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC7AddUserEP5CUserR7CStringb
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1576
      functionLinenumberEnd: 1601
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          315
      EdgeCount:       110
      CyclomaticComplexity: 51
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN4CZNC8FindUserERK7CString
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9OnAddUserER5CUserR7CString
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK5CUser11GetUsernameEv
        - _ZNK5CUser7IsValidER7CStringb
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1577,25'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/znc.cpp:1577,9'
          Dst:             _ZN4CZNC8FindUserERK7CString
        - Src:             'src/znc.cpp:1578,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1578,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1578,21'
          Dst:             _ZN21CCoreTranslationMixin3t_sERK7CStringS2_
        - Src:             'src/znc.cpp:1578,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1578,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1578,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1578,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1579,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/znc.cpp:1579,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/znc.cpp:1579,9'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/znc.cpp:1579,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:1578,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1578,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1578,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1579,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:1582,17'
          Dst:             _ZNK5CUser7IsValidER7CStringb
        - Src:             'src/znc.cpp:1583,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/znc.cpp:1583,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/znc.cpp:1583,9'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/znc.cpp:1583,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:1583,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:1591,9'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:1591,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:1591,9'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/znc.cpp:1591,9'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/znc.cpp:1591,9'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/znc.cpp:1591,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/znc.cpp:1591,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/znc.cpp:1591,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/znc.cpp:1591,9'
          Dst:             _ZN8CModules9OnAddUserER5CUserR7CString
        - Src:             'src/znc.cpp:1591,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/znc.cpp:1591,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/znc.cpp:1591,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/znc.cpp:1591,9'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/znc.cpp:1591,9'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/znc.cpp:1591,9'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/znc.cpp:1595,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/znc.cpp:1595,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/znc.cpp:1595,9'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/znc.cpp:1595,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:1595,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:1599,22'
          Dst:             _ZNK5CUser11GetUsernameEv
    - functionName:    _ZN4CZNC10DumpConfigEPK7CConfig
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1402
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         42
      ICount:          241
      EdgeCount:       79
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN4CZNC10DumpConfigEPK7CConfig
        - _ZN6CUtils10PrintErrorERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CConfig10EndEntriesEv
        - _ZNK7CConfig12BeginEntriesEv
        - _ZNK7CConfig13EndSubConfigsEv
        - _ZNK7CConfig15BeginSubConfigsEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1381,46'
          Dst:             _ZNK7CConfig12BeginEntriesEv
        - Src:             'src/znc.cpp:1382,28'
          Dst:             _ZNK7CConfig10EndEntriesEv
        - Src:             'src/znc.cpp:1387,32'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1387,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1387,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1387,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1391,50'
          Dst:             _ZNK7CConfig15BeginSubConfigsEv
        - Src:             'src/znc.cpp:1392,28'
          Dst:             _ZNK7CConfig13EndSubConfigsEv
        - Src:             'src/znc.cpp:1398,32'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1398,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1398,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1399,13'
          Dst:             _ZN4CZNC10DumpConfigEPK7CConfig
        - Src:             'src/znc.cpp:1398,13'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC13LoadListenersER7CConfigR7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1313
      functionLinenumberEnd: 1361
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          395
      EdgeCount:       124
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN4CZNC10DumpConfigEPK7CConfig
        - _ZN4CZNC11AddListenerEP7CConfigR7CString
        - _ZN4CZNC11AddListenerERK7CStringRS0_
        - _ZN6CUtils10PrintErrorERK7CString
        - _ZN7CConfig13FindSubConfigERK7CStringRNSt3__16vectorINS3_4pairIS0_12CConfigEntryEENS3_9allocatorIS7_EEEEb
        - _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CConfig5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1327,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1327,12'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/znc.cpp:1327,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1331,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1331,16'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/znc.cpp:1331,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1333,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1333,30'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1333,18'
          Dst:             _ZN4CZNC11AddListenerERK7CStringRS0_
        - Src:             'src/znc.cpp:1333,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1333,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1327,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1331,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1333,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1333,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1340,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1340,12'
          Dst:             _ZN7CConfig13FindSubConfigERK7CStringRNSt3__16vectorINS3_4pairIS0_12CConfigEntryEENS3_9allocatorIS7_EEEEb
        - Src:             'src/znc.cpp:1340,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1344,14'
          Dst:             _ZN4CZNC11AddListenerEP7CConfigR7CString
        - Src:             'src/znc.cpp:1340,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1345,24'
          Dst:             _ZNK7CConfig5emptyEv
        - Src:             'src/znc.cpp:1346,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1346,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1346,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1347,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1349,13'
          Dst:             _ZN4CZNC10DumpConfigEPK7CConfig
        - Src:             'src/znc.cpp:1346,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1355,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1355,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1355,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1356,9'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1355,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC20UnloadRemovedModulesERK8MCString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1363
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         49
      ICount:          260
      EdgeCount:       82
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN4CZNC10GetModulesEv
        - _ZN6CUtils12PrintMessageERK7CStringb
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN8CModules12UnloadModuleERK7CString
        - _ZNK7CModule10GetModNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1367,29'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:1368,37'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/znc.cpp:1369,38'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/znc.cpp:1373,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:1373,26'
          Dst:             _ZN8CModules12UnloadModuleERK7CString
        - Src:             'src/znc.cpp:1374,34'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1374,13'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:1374,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1374,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1376,34'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1376,13'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:1376,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1376,13'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC24GetAvailableSSLProtocolsEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2073
      functionLinenumberEnd: 2076
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          121
      EdgeCount:       45
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:2075,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2075,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2075,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2075,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2075,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2075,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2075,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2075,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC15SetSSLProtocolsERK7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2078
      functionLinenumberEnd: 2117
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          357
      EdgeCount:       125
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:2080,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2080,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2080,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2080,16'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/znc.cpp:2080,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2080,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2080,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2085,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2085,34'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/znc.cpp:2085,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2086,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2086,35'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/znc.cpp:2086,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2089,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2089,23'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:2089,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2080,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2080,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2080,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2085,24'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2086,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2089,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2091,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2091,30'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:2091,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2091,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2093,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2093,30'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:2093,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2093,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2095,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2095,30'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:2095,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2095,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2097,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2097,30'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:2097,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2097,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2099,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:2099,30'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:2099,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2099,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:2114,21'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN4CZNC15SetConnectDelayEj
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2062
      functionLinenumberEnd: 2071
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN5CCron5StartEd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:2068,31'
          Dst:             _ZN5CCron5StartEd
    - functionName:    _ZN4CZNC11SetSkinNameERK7CString
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringaSERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/znc.h:117,54'
          Dst:             _ZN7CStringaSERKS_
    - functionName:    _ZN4CZNC15AddTrustedProxyERK7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1406
      functionLinenumberEnd: 1419
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1412,27'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
    - functionName:    _ZN4CZNC9LoadUsersER7CConfigR7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1256
      functionLinenumberEnd: 1311
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         95
      ICount:          497
      EdgeCount:       161
      CyclomaticComplexity: 68
      functionsReached:
        - _ZN4CZNC10DumpConfigEPK7CConfig
        - _ZN4CZNC7AddUserEP5CUserR7CStringb
        - _ZN5CUser11ParseConfigEP7CConfigR7CString
        - _ZN5CUser15SetBeingDeletedEb
        - _ZN5CUser15SetStatusPrefixERK7CString
        - _ZN5CUserC2ERK7CString
        - _ZN5CUserD2Ev
        - _ZN6CUtils10PrintErrorERK7CString
        - _ZN6CUtils12PrintMessageERK7CStringb
        - _ZN7CConfig13FindSubConfigERK7CStringRNSt3__16vectorINS3_4pairIS0_12CConfigEntryEENS3_9allocatorIS7_EEEEb
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CConfig5emptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/znc.cpp:1262,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1262,12'
          Dst:             _ZN7CConfig13FindSubConfigERK7CStringRNSt3__16vectorINS3_4pairIS0_12CConfigEntryEENS3_9allocatorIS7_EEEEb
        - Src:             'src/znc.cpp:1262,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1268,30'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1268,9'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:1268,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1270,42'
          Dst:             _ZN5CUserC2ERK7CString
        - Src:             'src/znc.cpp:1273,25'
          Dst:             _ZN5CUser15SetStatusPrefixERK7CString
        - Src:             'src/znc.cpp:1274,26'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1274,24'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1274,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1276,17'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1262,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1268,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1274,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1281,21'
          Dst:             _ZN5CUser11ParseConfigEP7CConfigR7CString
        - Src:             'src/znc.cpp:1282,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1286,24'
          Dst:             _ZNK7CConfig5emptyEv
        - Src:             'src/znc.cpp:1287,22'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1287,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1287,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1288,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1289,13'
          Dst:             _ZN4CZNC10DumpConfigEPK7CConfig
        - Src:             'src/znc.cpp:1287,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1293,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1295,14'
          Dst:             _ZN4CZNC7AddUserEP5CUserR7CStringb
        - Src:             'src/znc.cpp:1296,22'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1296,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1296,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1297,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1298,23'
          Dst:             _ZN5CUser15SetBeingDeletedEb
        - Src:             'src/znc.cpp:1299,13'
          Dst:             _ZN5CUserD2Ev
        - Src:             'src/znc.cpp:1296,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1302,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1302,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1305,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1305,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1305,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1306,9'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1305,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC10LoadGlobalER7CConfigR7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1099
      functionLinenumberEnd: 1254
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         418
      ICount:          2058
      EdgeCount:       700
      CyclomaticComplexity: 284
      functionsReached:
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC11SetSkinNameERK7CString
        - _ZN4CZNC13LoadListenersER7CConfigR7CString
        - _ZN4CZNC15AddTrustedProxyERK7CString
        - _ZN4CZNC15SetConnectDelayEj
        - _ZN4CZNC15SetSSLProtocolsERK7CString
        - _ZN4CZNC20UnloadRemovedModulesERK8MCString
        - _ZN4CZNC24GetAvailableSSLProtocolsEv
        - _ZN4CZNC7AddMotdERK7CString
        - _ZN6CUtils10PrintErrorERK7CString
        - _ZN6CUtils11PrintActionERK7CString
        - _ZN6CUtils11PrintStatusEbRK7CString
        - _ZN6CUtils12PrintMessageERK7CStringb
        - _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - _ZN8CModules12ReloadModuleERK7CStringS2_P5CUserP11CIRCNetworkRS0_
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZN9TCacheMapI7CStringbE6SetTTLEj
        - _ZNK7CModule7GetArgsEv
        - _ZNK7CString4JoinINSt3__111__wrap_iterIPS_EEEES_T_RKS5_
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6ToBoolEv
        - _ZNK7CString6ToUIntEv
        - _ZNK8CModules10FindModuleERK7CString
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/znc.cpp:1102,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1103,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1103,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1103,12'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1103,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1103,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1105,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1105,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/znc.cpp:1105,55'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/znc.cpp:1106,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1106,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/znc.cpp:1106,55'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/znc.cpp:1105,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1105,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1105,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1105,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1108,14'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/znc.cpp:1111,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1111,12'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/znc.cpp:1111,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1116,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1116,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1103,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1103,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1105,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1105,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1105,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1105,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1111,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1116,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1120,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1120,37'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/znc.cpp:1120,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1121,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1121,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/znc.cpp:1121,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1126,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1125,13'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:1125,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1128,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1128,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1128,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1120,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1121,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1125,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1128,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1133,22'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1133,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1133,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1134,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1133,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1137,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1140,19'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:1140,32'
          Dst:             _ZNK8CModules10FindModuleERK7CString
        - Src:             'src/znc.cpp:1142,33'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1142,13'
          Dst:             _ZN6CUtils11PrintActionERK7CString
        - Src:             'src/znc.cpp:1142,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1145,17'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:1145,30'
          Dst:             _ZN8CModules10LoadModuleERK7CStringS2_N8CModInfo11EModuleTypeEP5CUserP11CIRCNetworkRS0_
        - Src:             'src/znc.cpp:1148,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1148,57'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/znc.cpp:1148,13'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:1148,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1150,24'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1142,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1148,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1153,29'
          Dst:             _ZNK7CModule7GetArgsEv
        - Src:             'src/znc.cpp:1154,33'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1154,13'
          Dst:             _ZN6CUtils11PrintActionERK7CString
        - Src:             'src/znc.cpp:1154,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1156,28'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:1156,41'
          Dst:             _ZN8CModules12ReloadModuleERK7CStringS2_P5CUserP11CIRCNetworkRS0_
        - Src:             'src/znc.cpp:1159,13'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:1161,24'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1154,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1165,34'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1165,13'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:1165,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1165,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1167,29'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1168,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1168,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1168,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1168,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1168,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1168,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1171,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1171,12'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/znc.cpp:1171,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1173,9'
          Dst:             _ZN4CZNC7AddMotdERK7CString
        - Src:             'src/znc.cpp:1171,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1176,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1176,16'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/znc.cpp:1176,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1178,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1177,9'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:1177,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1181,40'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1181,13'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:1181,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1176,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1177,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1181,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1184,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1184,16'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/znc.cpp:1184,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1186,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1185,9'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:1185,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1189,40'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1189,13'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:1189,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1184,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1185,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1189,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1194,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1194,12'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/znc.cpp:1194,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1196,9'
          Dst:             _ZN4CZNC15AddTrustedProxyERK7CString
        - Src:             'src/znc.cpp:1194,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1200,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1200,12'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/znc.cpp:1200,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1200,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1205,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1205,12'
          Dst:             _ZN7CConfig16FindStringVectorERK7CStringRNSt3__16vectorIS0_NS3_9allocatorIS0_EEEEb
        - Src:             'src/znc.cpp:1205,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1205,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1210,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1211,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1211,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1211,16'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1211,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1211,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1211,61'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1211,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1211,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1212,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1212,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1212,16'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1212,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1212,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1212,71'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1212,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1212,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1213,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1213,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1213,16'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1213,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1213,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1213,69'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1213,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1213,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1214,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1214,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1214,16'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1214,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1214,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1214,67'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1214,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1214,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1215,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1215,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1215,16'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1215,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1215,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1216,27'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1215,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1215,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1217,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1217,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1217,16'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1217,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1217,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1217,67'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1217,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1217,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1218,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1218,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1218,16'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1218,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1218,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1218,47'
          Dst:             _ZN4CZNC11SetSkinNameERK7CString
        - Src:             'src/znc.cpp:1218,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1218,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1219,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1219,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1219,16'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1219,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1219,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1220,30'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/znc.cpp:1220,9'
          Dst:             _ZN4CZNC15SetConnectDelayEj
        - Src:             'src/znc.cpp:1219,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1219,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1221,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1221,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1221,16'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1221,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1221,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1222,40'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/znc.cpp:1222,28'
          Dst:             _ZN9TCacheMapI7CStringbE6SetTTLEj
        - Src:             'src/znc.cpp:1221,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1221,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1223,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1223,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1223,16'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1223,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1223,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1224,32'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/znc.cpp:1223,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1223,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1225,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1225,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1225,16'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1225,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1225,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1226,34'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/znc.cpp:1225,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1225,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1227,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1227,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1227,16'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1227,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1227,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1228,38'
          Dst:             _ZNK7CString6ToBoolEv
        - Src:             'src/znc.cpp:1227,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1227,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1229,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1229,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1229,16'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1229,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1229,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1230,31'
          Dst:             _ZNK7CString6ToBoolEv
        - Src:             'src/znc.cpp:1229,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1229,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1231,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1231,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1231,16'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1231,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1231,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1232,37'
          Dst:             _ZNK7CString6ToBoolEv
        - Src:             'src/znc.cpp:1231,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1231,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1233,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1233,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1233,16'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1233,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1233,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1234,14'
          Dst:             _ZN4CZNC15SetSSLProtocolsERK7CString
        - Src:             'src/znc.cpp:1235,36'
          Dst:             _ZN4CZNC24GetAvailableSSLProtocolsEv
        - Src:             'src/znc.cpp:1236,32'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1236,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1236,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1238,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1237,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1237,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1241,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1241,31'
          Dst:             _ZNK7CString4JoinINSt3__111__wrap_iterIPS_EEEES_T_RKS5_
        - Src:             'src/znc.cpp:1240,17'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1239,13'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1239,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1239,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1239,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1233,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1233,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1236,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1237,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1239,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1239,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1239,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1246,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1246,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1246,16'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1246,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1246,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1247,37'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/znc.cpp:1246,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1246,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1249,5'
          Dst:             _ZN4CZNC20UnloadRemovedModulesERK8MCString
        - Src:             'src/znc.cpp:1251,10'
          Dst:             _ZN4CZNC13LoadListenersER7CConfigR7CString
        - Src:             'src/znc.cpp:1254,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1254,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1254,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/znc.cpp:1254,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1254,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/znc.cpp:1254,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC10ReadConfigER7CConfigR7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1083
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         119
      ICount:          632
      EdgeCount:       207
      CyclomaticComplexity: 90
      functionsReached:
        - _ZN4CZNC10GetVersionEv
        - _ZN4CZNC16BackupConfigOnceERK7CString
        - _ZN5CFile4OpenERK7CStringij
        - _ZN5CFile5IsRegERK7CStringb
        - _ZN5CFile6ExistsERK7CString
        - _ZN5CFile9TryExLockEv
        - _ZN5CFileC2ERK7CString
        - _ZN5CFileD2Ev
        - _ZN6CUtils10PrintErrorERK7CString
        - _ZN6CUtils11PrintActionERK7CString
        - _ZN6CUtils11PrintStatusEbRK7CString
        - _ZN6CUtils12PrintMessageERK7CStringb
        - _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - _ZN7CConfig5ParseER5CFileR7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6ToUIntEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1009,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1009,5'
          Dst:             _ZN6CUtils11PrintActionERK7CString
        - Src:             'src/znc.cpp:1009,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1011,10'
          Dst:             _ZN5CFile6ExistsERK7CString
        - Src:             'src/znc.cpp:1012,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1012,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1012,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1013,9'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:1015,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1014,9'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:1014,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1009,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1012,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1014,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1020,10'
          Dst:             _ZN5CFile5IsRegERK7CStringb
        - Src:             'src/znc.cpp:1021,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1021,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1021,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1022,9'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:1021,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1026,24'
          Dst:             _ZN5CFileC2ERK7CString
        - Src:             'src/znc.cpp:1030,17'
          Dst:             _ZN5CFile4OpenERK7CStringij
        - Src:             'src/znc.cpp:1031,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1031,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1031,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1032,9'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:1033,9'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/znc.cpp:1031,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1037,17'
          Dst:             _ZN5CFile9TryExLockEv
        - Src:             'src/znc.cpp:1038,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1038,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:1038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1039,9'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:1040,9'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/znc.cpp:1038,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1045,5'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/znc.cpp:1049,17'
          Dst:             _ZN7CConfig5ParseER5CFileR7CString
        - Src:             'src/znc.cpp:1050,9'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:1053,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1053,5'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:1053,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1057,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:1058,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1058,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1058,12'
          Dst:             _ZN7CConfig15FindStringEntryERK7CStringRS0_S2_
        - Src:             'src/znc.cpp:1058,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1058,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1059,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1059,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:1059,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1062,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1061,9'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1061,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1053,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1058,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1058,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1059,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1061,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1068,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1068,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/znc.cpp:1068,55'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/znc.cpp:1069,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1069,34'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/znc.cpp:1069,55'
          Dst:             _ZNK7CString6ToUIntEv
        - Src:             'src/znc.cpp:1068,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1068,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1068,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1068,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1073,30'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1073,9'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:1073,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1075,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:1075,26'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1075,9'
          Dst:             _ZN4CZNC16BackupConfigOnceERK7CString
        - Src:             'src/znc.cpp:1075,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1075,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1068,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1068,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1068,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1068,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1073,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1075,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1075,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1079,28'
          Dst:             _ZN4CZNC10GetVersionEv
        - Src:             'src/znc.cpp:1077,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1077,9'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:1077,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1077,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1077,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1077,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1083,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1083,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC16BackupConfigOnceERK7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          138
      EdgeCount:       47
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - _ZN5CFile4CopyERK7CStringS2_b
        - _ZN6CUtils11PrintActionERK7CString
        - _ZN6CUtils11PrintStatusEbRK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - __errno_location
        - strerror
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:984,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:984,5'
          Dst:             _ZN6CUtils11PrintActionERK7CString
        - Src:             'src/znc.cpp:984,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:986,54'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:986,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:986,23'
          Dst:             _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - Src:             'src/znc.cpp:986,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:986,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:987,9'
          Dst:             _ZN5CFile4CopyERK7CStringS2_b
        - Src:             'src/znc.cpp:988,9'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:984,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:986,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:986,23'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:990,45'
          Dst:             __errno_location
        - Src:             'src/znc.cpp:990,36'
          Dst:             strerror
        - Src:             'src/znc.cpp:990,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:990,9'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:990,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:990,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:991,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:991,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC10GetVersionEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:120,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:120,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:120,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:120,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:120,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:120,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:120,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC11ParseConfigERK7CStringRS0_
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 993
      functionLinenumberEnd: 1004
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          96
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN4CZNC10LoadGlobalER7CConfigR7CString
        - _ZN4CZNC10ReadConfigER7CConfigR7CString
        - _ZN4CZNC16ExpandConfigPathERK7CStringb
        - _ZN4CZNC9LoadUsersER7CConfigR7CString
        - _ZN7CConfigC2Ev
        - _ZN7CConfigD2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:994,21'
          Dst:             _ZN4CZNC16ExpandConfigPathERK7CStringb
        - Src:             'src/znc.cpp:994,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:996,13'
          Dst:             _ZN7CConfigC2Ev
        - Src:             'src/znc.cpp:997,10'
          Dst:             _ZN4CZNC10ReadConfigER7CConfigR7CString
        - Src:             'src/znc.cpp:994,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1004,1'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/znc.cpp:999,10'
          Dst:             _ZN4CZNC10LoadGlobalER7CConfigR7CString
        - Src:             'src/znc.cpp:1001,10'
          Dst:             _ZN4CZNC9LoadUsersER7CConfigR7CString
        - Src:             'src/znc.cpp:1004,1'
          Dst:             _ZN7CConfigD2Ev
    - functionName:    _ZN4CZNC16ExpandConfigPathERK7CStringb
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          330
      EdgeCount:       123
      CyclomaticComplexity: 56
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK4CZNC10GetCurPathEv
        - _ZNK4CZNC11GetConfPathEb
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:431,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:434,20'
          Dst:             _ZNK4CZNC11GetConfPathEb
        - Src:             'src/znc.cpp:434,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:434,18'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:434,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:434,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:434,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:434,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:436,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:436,25'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:436,68'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:436,57'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:436,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:436,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:437,24'
          Dst:             _ZNK4CZNC10GetCurPathEv
        - Src:             'src/znc.cpp:437,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:437,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:437,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:436,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:436,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:437,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:438,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:438,33'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:438,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:439,24'
          Dst:             _ZNK4CZNC11GetConfPathEb
        - Src:             'src/znc.cpp:439,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:439,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:439,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:439,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:438,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:439,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:439,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:441,22'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:446,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:446,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK4CZNC11GetConfPathEb
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          86
      EdgeCount:       33
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN4CDir7MakeDirERK7CStringj
        - _ZN5CFile6ExistsERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:377,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:378,25'
          Dst:             _ZN5CFile6ExistsERK7CString
        - Src:             'src/znc.cpp:379,9'
          Dst:             _ZN4CDir7MakeDirERK7CStringj
        - Src:             'src/znc.cpp:383,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:383,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK4CZNC10GetCurPathEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4CDir7MakeDirERK7CStringj
        - _ZN5CFile6ExistsERK7CString
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:401,10'
          Dst:             _ZN5CFile6ExistsERK7CString
        - Src:             'src/znc.cpp:402,9'
          Dst:             _ZN4CDir7MakeDirERK7CStringj
    - functionName:    _ZN4CZNC14WriteNewConfigERK7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         851
      ICount:          4161
      EdgeCount:       1380
      CyclomaticComplexity: 531
      functionsReached:
        - _ZN11CIRCNetwork14IsValidNetworkERK7CString
        - _ZN12CTCPListenerC2EtRK7CStringS2_b9EAddrTypeN9CListener11EAcceptTypeE
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC15FormatBindErrorEv
        - _ZN4CZNC16ExpandConfigPathERK7CStringb
        - _ZN4CZNC16MakeConfigHeaderEv
        - _ZN5CFile11SetFileNameERK7CString
        - _ZN5CFile4OpenEij
        - _ZN5CFile5CloseEv
        - _ZN5CFile5WriteERK7CString
        - _ZN5CFile6ExistsERK7CString
        - _ZN5CFile6UnLockEv
        - _ZN5CFile9TryExLockERK7CStringi
        - _ZN5CFileC2Ev
        - _ZN5CFileD2Ev
        - _ZN5CUser15IsValidUsernameERK7CString
        - _ZN5CUser17MakeCleanUsernameERK7CString
        - _ZN6CUtils11GetNumInputERK7CStringRjjjj
        - _ZN6CUtils11PrintActionERK7CString
        - _ZN6CUtils11PrintStatusEbRK7CString
        - _ZN6CUtils12GetBoolInputERK7CStringb
        - _ZN6CUtils12PrintMessageERK7CStringb
        - _ZN6CUtils26AskSaltedHashPassForConfigEv
        - _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - _ZN7CServer15IsValidHostNameERK7CString
        - _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Eb
        - _ZN7CStringC2Ej
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8CModules14GetDefaultModsERNSt3__13setI8CModInfoNS0_4lessIS2_EENS0_9allocatorIS2_EEEENS2_11EModuleTypeE
        - _ZNK5CFile8HadErrorEv
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK7CString4JoinINSt3__111__wrap_iterIPS_EEEES_T_RKS5_
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK8CModInfo7GetNameEv
        - getenv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:609,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:609,22'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:609,29'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:612,23'
          Dst:             _ZN4CZNC16MakeConfigHeaderEv
        - Src:             'src/znc.cpp:612,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:613,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:613,23'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:613,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:613,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:615,21'
          Dst:             _ZN4CZNC16ExpandConfigPathERK7CStringb
        - Src:             'src/znc.cpp:615,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:615,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:617,9'
          Dst:             _ZN5CFile6ExistsERK7CString
        - Src:             'src/znc.cpp:619,20'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:618,9'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:618,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:612,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:613,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:613,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:615,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:618,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:622,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:622,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:622,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:623,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:623,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:623,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:624,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:624,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:624,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:632,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:633,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:641,32'
          Dst:             getenv
        - Src:             'src/znc.cpp:646,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:646,22'
          Dst:             _ZN6CUtils11GetNumInputERK7CStringRjjjj
        - Src:             'src/znc.cpp:646,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:622,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:623,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:624,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:646,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:653,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:651,21'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:651,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:657,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:655,21'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:655,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:659,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:659,26'
          Dst:             _ZN6CUtils12GetBoolInputERK7CStringb
        - Src:             'src/znc.cpp:659,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:651,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:655,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:659,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:676,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:676,13'
          Dst:             _ZN6CUtils11PrintActionERK7CString
        - Src:             'src/znc.cpp:676,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:677,40'
          Dst:             _ZN12CTCPListenerC2EtRK7CStringS2_b9EAddrTypeN9CListener11EAcceptTypeE
        - Src:             'src/znc.cpp:682,44'
          Dst:             _ZN4CZNC15FormatBindErrorEv
        - Src:             'src/znc.cpp:682,17'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:682,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:676,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:682,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:685,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:685,17'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:685,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:685,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:699,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:699,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:701,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:701,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:701,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:701,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:699,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:701,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:701,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:703,41'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/znc.cpp:703,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:703,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:703,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:704,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:704,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:705,41'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/znc.cpp:705,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:705,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:705,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:703,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:703,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:704,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:705,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:705,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:707,36'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/znc.cpp:707,23'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:707,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:707,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:709,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:709,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:707,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:707,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:709,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:711,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:711,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:715,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:715,5'
          Dst:             _ZN8CModules14GetDefaultModsERNSt3__13setI8CModInfoNS0_4lessIS2_EENS0_9allocatorIS2_EEEENS2_11EModuleTypeE
        - Src:             'src/znc.cpp:718,41'
          Dst:             _ZNK8CModInfo7GetNameEv
        - Src:             'src/znc.cpp:719,50'
          Dst:             _ZNK8CModInfo7GetNameEv
        - Src:             'src/znc.cpp:719,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:719,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:711,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:719,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:723,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:723,23'
          Dst:             _ZNK7CString4JoinINSt3__111__wrap_iterIPS_EEEES_T_RKS5_
        - Src:             'src/znc.cpp:722,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:721,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:721,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:721,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:721,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:727,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:727,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:727,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:728,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:728,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:728,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:729,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:729,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:729,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:731,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:731,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:732,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:734,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:734,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:734,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:734,9'
          Dst:             _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - Src:             'src/znc.cpp:734,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:734,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:734,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:735,15'
          Dst:             _ZN5CUser15IsValidUsernameERK7CString
        - Src:             'src/znc.cpp:737,23'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:737,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:738,15'
          Dst:             _ZN6CUtils26AskSaltedHashPassForConfigEv
        - Src:             'src/znc.cpp:738,13'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:738,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:741,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:741,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:743,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:743,37'
          Dst:             _ZN5CUser17MakeCleanUsernameERK7CString
        - Src:             'src/znc.cpp:743,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:743,5'
          Dst:             _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - Src:             'src/znc.cpp:743,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:743,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:743,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:744,23'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:744,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:745,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:745,49'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:745,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:745,5'
          Dst:             _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - Src:             'src/znc.cpp:745,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:745,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:745,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:747,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:747,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:721,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:721,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:721,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:727,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:728,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:729,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:731,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:734,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:734,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:734,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:737,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:738,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:741,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:743,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:743,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:743,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:744,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:745,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:745,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:745,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:747,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:749,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:749,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:749,5'
          Dst:             _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - Src:             'src/znc.cpp:749,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:749,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:750,23'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:750,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:751,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:751,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:751,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:751,5'
          Dst:             _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - Src:             'src/znc.cpp:751,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:751,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:751,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:753,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:753,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:749,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:749,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:750,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:751,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:751,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:751,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:753,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:755,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:755,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:755,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:755,5'
          Dst:             _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - Src:             'src/znc.cpp:755,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:755,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:755,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:757,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:757,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:755,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:755,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:755,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:757,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:761,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:761,5'
          Dst:             _ZN8CModules14GetDefaultModsERNSt3__13setI8CModInfoNS0_4lessIS2_EENS0_9allocatorIS2_EEEENS2_11EModuleTypeE
        - Src:             'src/znc.cpp:764,39'
          Dst:             _ZNK8CModInfo7GetNameEv
        - Src:             'src/znc.cpp:765,52'
          Dst:             _ZNK8CModInfo7GetNameEv
        - Src:             'src/znc.cpp:765,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:765,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:765,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:769,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:769,23'
          Dst:             _ZNK7CString4JoinINSt3__111__wrap_iterIPS_EEEES_T_RKS5_
        - Src:             'src/znc.cpp:768,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:767,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:767,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:767,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:767,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:771,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:771,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:771,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:772,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:772,9'
          Dst:             _ZN6CUtils12GetBoolInputERK7CStringb
        - Src:             'src/znc.cpp:772,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:773,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:773,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:775,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:775,9'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:775,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:776,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:776,9'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:776,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:777,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:777,9'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:777,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:780,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:780,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:780,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:780,13'
          Dst:             _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - Src:             'src/znc.cpp:780,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:780,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:780,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:781,19'
          Dst:             _ZN11CIRCNetwork14IsValidNetworkERK7CString
        - Src:             'src/znc.cpp:783,27'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:783,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:786,9'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:786,9'
          Dst:             _ZN8CModules14GetDefaultModsERNSt3__13setI8CModInfoNS0_4lessIS2_EENS0_9allocatorIS2_EEEENS2_11EModuleTypeE
        - Src:             'src/znc.cpp:789,46'
          Dst:             _ZNK8CModInfo7GetNameEv
        - Src:             'src/znc.cpp:790,58'
          Dst:             _ZNK8CModInfo7GetNameEv
        - Src:             'src/znc.cpp:790,31'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:790,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:767,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:767,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:767,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:771,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:772,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:773,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:775,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:776,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:777,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:780,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:780,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:780,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:783,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:790,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:793,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:793,24'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:793,31'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:801,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:801,22'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:801,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:802,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:802,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:802,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:801,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:802,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:804,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:804,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:804,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:804,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:807,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:807,17'
          Dst:             _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - Src:             'src/znc.cpp:808,17'
          Dst:             _ZN7CServer15IsValidHostNameERK7CString
        - Src:             'src/znc.cpp:807,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:807,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:813,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:813,17'
          Dst:             _ZN6CUtils11GetNumInputERK7CStringRjjjj
        - Src:             'src/znc.cpp:813,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:813,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:815,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:815,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:815,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:815,9'
          Dst:             _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - Src:             'src/znc.cpp:815,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:815,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:815,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:817,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:817,19'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:817,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:818,31'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:818,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:815,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:815,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:815,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:817,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:818,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:821,55'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/znc.cpp:820,31'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:820,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:820,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:820,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:820,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:825,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:826,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:826,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:826,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:826,13'
          Dst:             _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - Src:             'src/znc.cpp:826,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:826,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:826,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:827,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:827,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:829,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:829,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:829,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:829,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:829,20'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/znc.cpp:829,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:829,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:829,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:829,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:830,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:830,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:830,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:830,20'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:830,20'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/znc.cpp:830,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:830,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:830,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:830,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:831,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:831,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:831,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:831,20'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/znc.cpp:831,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:831,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:831,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:833,35'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:833,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:834,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:834,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:826,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:826,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:826,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:827,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:829,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:829,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:829,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:829,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:830,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:830,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:830,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:830,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:831,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:831,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:831,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:833,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:834,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:839,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:839,44'
          Dst:             _ZNK7CString4JoinINSt3__111__wrap_iterIPS_EEEES_T_RKS5_
        - Src:             'src/znc.cpp:838,30'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:838,9'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:838,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:838,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:838,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:843,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:843,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:844,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:844,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:844,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:844,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:838,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:838,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:838,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:843,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:844,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:844,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:844,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:844,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:846,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:846,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:848,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:848,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:848,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:851,11'
          Dst:             _ZN5CFileC2Ev
        - Src:             'src/znc.cpp:854,29'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:854,9'
          Dst:             _ZN6CUtils11PrintActionERK7CString
        - Src:             'src/znc.cpp:854,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:857,13'
          Dst:             _ZN5CFile6ExistsERK7CString
        - Src:             'src/znc.cpp:858,23'
          Dst:             _ZN5CFile9TryExLockERK7CStringi
        - Src:             'src/znc.cpp:860,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:859,17'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:859,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:846,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:848,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:854,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:859,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:863,22'
          Dst:             _ZN5CFile5CloseEv
        - Src:             'src/znc.cpp:864,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:864,17'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:864,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:866,25'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:865,21'
          Dst:             _ZN6CUtils12GetBoolInputERK7CStringb
        - Src:             'src/znc.cpp:865,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:867,41'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:867,21'
          Dst:             _ZN6CUtils11PrintActionERK7CString
        - Src:             'src/znc.cpp:867,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:864,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:865,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:867,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:875,18'
          Dst:             _ZN5CFile11SetFileNameERK7CString
        - Src:             'src/znc.cpp:876,22'
          Dst:             _ZN5CFile4OpenEij
        - Src:             'src/znc.cpp:879,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:879,17'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:879,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:879,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:884,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:885,53'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:886,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:884,21'
          Dst:             _ZN6CUtils8GetInputERK7CStringRS0_S2_S2_
        - Src:             'src/znc.cpp:884,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:884,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:884,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:884,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:884,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:884,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:888,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:888,31'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/znc.cpp:888,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:888,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:891,33'
          Dst:             _ZN4CZNC16ExpandConfigPathERK7CStringb
        - Src:             'src/znc.cpp:891,31'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:891,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:891,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:896,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:896,9'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:896,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:897,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:897,9'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:897,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:898,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:898,9'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:898,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:896,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:897,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:898,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:905,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:905,18'
          Dst:             _ZN5CFile5WriteERK7CString
        - Src:             'src/znc.cpp:905,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:905,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:912,14'
          Dst:             _ZN5CFile5CloseEv
        - Src:             'src/znc.cpp:913,18'
          Dst:             _ZNK5CFile8HadErrorEv
        - Src:             'src/znc.cpp:915,33'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:914,13'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:914,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:914,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:917,13'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:917,13'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:917,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:917,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:923,14'
          Dst:             _ZNK5CFile8HadErrorEv
        - Src:             'src/znc.cpp:925,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:925,9'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:925,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:925,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:935,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:936,19'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:937,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:937,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:937,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:939,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:938,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:938,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:942,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:941,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:941,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:945,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:944,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:944,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:946,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:946,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:946,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:947,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:947,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:947,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:949,30'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/znc.cpp:948,26'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:948,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:948,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:948,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:951,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:951,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:951,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:953,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:952,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:952,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:956,45'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/znc.cpp:956,9'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:955,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:955,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:955,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:957,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:957,5'
          Dst:             _ZN6CUtils12PrintMessageERK7CStringb
        - Src:             'src/znc.cpp:957,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:959,10'
          Dst:             _ZN5CFile6UnLockEv
        - Src:             'src/znc.cpp:968,28'
          Dst:             getenv
        - Src:             'src/znc.cpp:937,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:938,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:941,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:944,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:946,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:947,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:948,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:948,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:951,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:952,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:955,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:955,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:957,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:974,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:974,23'
          Dst:             _ZN6CUtils12GetBoolInputERK7CStringb
        - Src:             'src/znc.cpp:974,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:974,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC16MakeConfigHeaderEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:596,12'
          Dst:             _ZN7CStringC2EPKc
    - functionName:    _ZNK5CFile8HadErrorEv
      functionSourceFile: '/src/znc/include/znc/FileUtils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7CString9FirstLineEv
      functionSourceFile: '/src/znc/include/znc/ZNCString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString5TokenEmbRKS_b
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/ZNCString.h:276,56'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/ZNCString.h:276,40'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'include/znc/ZNCString.h:276,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'include/znc/ZNCString.h:276,33'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK9TCacheMapI7CStringbE6GetTTLEv
      functionSourceFile: '/src/znc/include/znc/Utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4CZNC18GetDHParamLocationEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:427,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:426,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:426,12'
          Dst:             _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - Src:             'src/znc.cpp:426,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:426,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:426,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:426,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK4CZNC14GetKeyLocationEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:422,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:421,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:421,12'
          Dst:             _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - Src:             'src/znc.cpp:421,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:421,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:421,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:421,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK4CZNC14GetPemLocationEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:417,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:417,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:417,12'
          Dst:             _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - Src:             'src/znc.cpp:417,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:417,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:417,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:417,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK4CZNC11GetHomePathEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5CFile11GetHomePathEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:407,51'
          Dst:             _ZN5CFile11GetHomePathEv
    - functionName:    _ZNK4CZNC10GetModPathEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:395,24'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:398,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK4CZNC11GetUserPathEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4CDir7MakeDirERK7CStringj
        - _ZN5CFile6ExistsERK7CString
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:386,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:387,10'
          Dst:             _ZN5CFile6ExistsERK7CString
        - Src:             'src/znc.cpp:388,9'
          Dst:             _ZN4CDir7MakeDirERK7CStringj
        - Src:             'src/znc.cpp:392,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:392,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC8InitDirsERK7CStringS2_
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          194
      EdgeCount:       58
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - _ZN5CFile11GetHomePathEv
        - _ZN5CFile12InitHomePathERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK7CString4LeftEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:360,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:360,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:360,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:360,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:362,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:362,54'
          Dst:             _ZNK7CString4LeftEm
        - Src:             'src/znc.cpp:362,66'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:362,22'
          Dst:             _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - Src:             'src/znc.cpp:362,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:362,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:362,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:362,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:362,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:362,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:362,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:362,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:362,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:365,5'
          Dst:             _ZN5CFile12InitHomePathERK7CString
        - Src:             'src/znc.cpp:368,22'
          Dst:             _ZN5CFile11GetHomePathEv
        - Src:             'src/znc.cpp:368,22'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:368,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:368,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:368,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:370,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:373,22'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:373,20'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:373,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:373,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK4CZNC10GetManagerEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4CZNC19AllowConnectionFromERK7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12CSockManager22GetAnonConnectionCountERK7CString
        - _ZNK4CZNC10GetManagerEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:352,13'
          Dst:             _ZNK4CZNC10GetManagerEv
        - Src:             'src/znc.cpp:352,26'
          Dst:             _ZNK12CSockManager22GetAnonConnectionCountERK7CString
    - functionName:    _ZNK4CZNC13IsHostAllowedERK7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK5CUser13IsHostAllowedERK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:342,24'
          Dst:             _ZNK5CUser13IsHostAllowedERK7CString
    - functionName:    _ZN4CZNC12WritePemFileEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN6CUtils10PrintErrorERK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:300,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:300,5'
          Dst:             _ZN6CUtils10PrintErrorERK7CString
        - Src:             'src/znc.cpp:300,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:300,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC12WritePidFileEi
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          189
      EdgeCount:       62
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN4CZNC11InitPidFileEv
        - _ZN5CFile4OpenEij
        - _ZN5CFile5CloseEv
        - _ZN5CFile5WriteERK7CString
        - _ZN5CFileD2Ev
        - _ZN6CUtils11PrintActionERK7CString
        - _ZN6CUtils11PrintStatusEbRK7CString
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ei
        - _ZN7CStringD2Ev
        - _ZNK5CFile11GetLongNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:268,19'
          Dst:             _ZN4CZNC11InitPidFileEv
        - Src:             'src/znc.cpp:271,54'
          Dst:             _ZNK5CFile11GetLongNameEv
        - Src:             'src/znc.cpp:271,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:271,5'
          Dst:             _ZN6CUtils11PrintActionERK7CString
        - Src:             'src/znc.cpp:271,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:271,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:274,15'
          Dst:             _ZN5CFile4OpenEij
        - Src:             'src/znc.cpp:275,21'
          Dst:             _ZN7CStringC2Ei
        - Src:             'src/znc.cpp:275,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:275,15'
          Dst:             _ZN5CFile5WriteERK7CString
        - Src:             'src/znc.cpp:275,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:275,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:276,15'
          Dst:             _ZN5CFile5CloseEv
        - Src:             'src/znc.cpp:271,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:271,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:275,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:275,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:280,5'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/znc.cpp:281,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:281,5'
          Dst:             _ZN6CUtils11PrintStatusEbRK7CString
        - Src:             'src/znc.cpp:281,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:281,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC11WriteConfigEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         384
      ICount:          1853
      EdgeCount:       656
      CyclomaticComplexity: 274
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC16MakeConfigHeaderEv
        - _ZN5CFile11SetFileNameERK7CString
        - _ZN5CFile4MoveERK7CStringb
        - _ZN5CFile4OpenEij
        - _ZN5CFile4SyncEv
        - _ZN5CFile5WriteERK7CString
        - _ZN5CFile6DeleteEv
        - _ZN5CFile9TryExLockEv
        - _ZN5CFileC2ERK7CString
        - _ZN5CFileD2Ev
        - _ZN6CDebug5DebugEv
        - _ZN7CConfig12AddSubConfigERK7CStringS2_S_
        - _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - _ZN7CConfig5WriteER5CFilej
        - _ZN7CConfigC2Ev
        - _ZN7CConfigD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Eb
        - _ZN7CStringC2Ej
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZNK4CZNC13GetConfigFileEv
        - _ZNK4CZNC14GetKeyLocationEv
        - _ZNK4CZNC14GetPemLocationEv
        - _ZNK4CZNC18GetDHParamLocationEv
        - _ZNK5CFile8HadErrorEv
        - _ZNK5CUser11GetUsernameEv
        - _ZNK5CUser7IsValidER7CStringb
        - _ZNK5CUser8ToConfigEv
        - _ZNK7CModule10GetModNameEv
        - _ZNK7CModule7GetArgsEv
        - _ZNK7CString9FirstLineEv
        - _ZNK9TCacheMapI7CStringbE6GetTTLEv
        - __errno_location
        - strerror
      functionUses:    4
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/znc.cpp:449,9'
          Dst:             _ZNK4CZNC13GetConfigFileEv
        - Src:             'src/znc.cpp:450,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/znc.cpp:450,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/znc.cpp:450,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:450,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:455,30'
          Dst:             _ZNK4CZNC13GetConfigFileEv
        - Src:             'src/znc.cpp:455,30'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:455,24'
          Dst:             _ZN5CFileC2ERK7CString
        - Src:             'src/znc.cpp:455,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:457,17'
          Dst:             _ZN5CFile4OpenEij
        - Src:             'src/znc.cpp:458,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/znc.cpp:458,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/znc.cpp:458,9'
          Dst:             _ZNK4CZNC13GetConfigFileEv
        - Src:             'src/znc.cpp:458,9'
          Dst:             __errno_location
        - Src:             'src/znc.cpp:458,9'
          Dst:             strerror
        - Src:             'src/znc.cpp:458,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:458,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:458,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:455,20'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:458,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:458,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:460,9'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/znc.cpp:467,17'
          Dst:             _ZN5CFile9TryExLockEv
        - Src:             'src/znc.cpp:468,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/znc.cpp:468,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/znc.cpp:468,9'
          Dst:             __errno_location
        - Src:             'src/znc.cpp:468,9'
          Dst:             strerror
        - Src:             'src/znc.cpp:468,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:468,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:468,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:468,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:468,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:470,16'
          Dst:             _ZN5CFile6DeleteEv
        - Src:             'src/znc.cpp:471,9'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/znc.cpp:475,18'
          Dst:             _ZN4CZNC16MakeConfigHeaderEv
        - Src:             'src/znc.cpp:475,18'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:475,12'
          Dst:             _ZN5CFile5WriteERK7CString
        - Src:             'src/znc.cpp:475,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:475,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:477,13'
          Dst:             _ZN7CConfigC2Ev
        - Src:             'src/znc.cpp:478,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:478,43'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/znc.cpp:478,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:478,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:478,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:479,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:479,45'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/znc.cpp:479,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:479,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:479,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:480,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:480,51'
          Dst:             _ZNK4CZNC14GetPemLocationEv
        - Src:             'src/znc.cpp:480,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:480,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:480,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:481,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:481,50'
          Dst:             _ZNK4CZNC14GetKeyLocationEv
        - Src:             'src/znc.cpp:481,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:481,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:481,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:482,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:482,54'
          Dst:             _ZNK4CZNC18GetDHParamLocationEv
        - Src:             'src/znc.cpp:482,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:482,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:482,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:483,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:484,28'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/znc.cpp:483,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:483,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:483,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:485,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:485,43'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/znc.cpp:485,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:485,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:485,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:486,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:486,49'
          Dst:             _ZN7CStringC2Eb
        - Src:             'src/znc.cpp:486,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:486,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:486,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:487,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:487,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:487,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:487,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:487,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:488,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:488,48'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/znc.cpp:488,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:488,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:488,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:492,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:492,54'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/znc.cpp:492,41'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:492,16'
          Dst:             _ZN7CConfig12AddSubConfigERK7CStringS2_S_
        - Src:             'src/znc.cpp:492,9'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/znc.cpp:492,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:492,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:492,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:475,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:475,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:478,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:478,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:479,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:479,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:480,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:480,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:481,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:481,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:482,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:482,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:483,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:483,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:485,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:485,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:486,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:486,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:487,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:487,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:488,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:488,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:492,9'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/znc.cpp:492,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:492,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:492,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:496,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:496,44'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/znc.cpp:496,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:496,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:496,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:497,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:498,55'
          Dst:             _ZNK9TCacheMapI7CStringbE6GetTTLEv
        - Src:             'src/znc.cpp:498,28'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/znc.cpp:497,12'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:497,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:497,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:501,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:501,54'
          Dst:             _ZNK7CString9FirstLineEv
        - Src:             'src/znc.cpp:501,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:501,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:501,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:496,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:496,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:497,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:497,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:501,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:501,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:505,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:505,52'
          Dst:             _ZNK7CString9FirstLineEv
        - Src:             'src/znc.cpp:505,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:505,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:505,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:505,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:505,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:509,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:509,64'
          Dst:             _ZNK7CString9FirstLineEv
        - Src:             'src/znc.cpp:509,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:509,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:509,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:509,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:509,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:513,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:513,46'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/znc.cpp:513,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:513,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:513,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:513,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:513,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:517,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:517,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:517,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:517,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:521,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:521,58'
          Dst:             _ZNK7CString9FirstLineEv
        - Src:             'src/znc.cpp:521,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:521,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:521,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:521,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:521,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:524,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:524,58'
          Dst:             _ZNK7CString9FirstLineEv
        - Src:             'src/znc.cpp:524,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:524,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:524,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:524,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:524,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:528,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:528,46'
          Dst:             _ZNK7CString9FirstLineEv
        - Src:             'src/znc.cpp:528,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:528,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:528,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:528,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:528,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:532,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:532,55'
          Dst:             _ZNK7CString9FirstLineEv
        - Src:             'src/znc.cpp:532,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:532,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:532,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:532,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:532,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:535,22'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:538,31'
          Dst:             _ZNK7CModule10GetModNameEv
        - Src:             'src/znc.cpp:538,25'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/znc.cpp:539,31'
          Dst:             _ZNK7CModule7GetArgsEv
        - Src:             'src/znc.cpp:539,25'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/znc.cpp:542,33'
          Dst:             _ZNK7CString9FirstLineEv
        - Src:             'src/znc.cpp:542,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:542,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/znc.cpp:542,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:542,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:542,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:542,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:545,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:545,52'
          Dst:             _ZNK7CString9FirstLineEv
        - Src:             'src/znc.cpp:545,46'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:545,16'
          Dst:             _ZN7CConfig15AddKeyValuePairERK7CStringS2_
        - Src:             'src/znc.cpp:545,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:545,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:545,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:546,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:546,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:545,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:545,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:545,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:546,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:546,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:549,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:551,25'
          Dst:             _ZNK5CUser7IsValidER7CStringb
        - Src:             'src/znc.cpp:552,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/znc.cpp:552,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/znc.cpp:552,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:552,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:557,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:557,48'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/znc.cpp:558,40'
          Dst:             _ZNK5CUser8ToConfigEv
        - Src:             'src/znc.cpp:557,16'
          Dst:             _ZN7CConfig12AddSubConfigERK7CStringS2_S_
        - Src:             'src/znc.cpp:557,9'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/znc.cpp:557,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:559,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:557,9'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/znc.cpp:557,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:559,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:561,12'
          Dst:             _ZN7CConfig5WriteER5CFilej
        - Src:             'src/znc.cpp:564,12'
          Dst:             _ZN5CFile4SyncEv
        - Src:             'src/znc.cpp:566,16'
          Dst:             _ZNK5CFile8HadErrorEv
        - Src:             'src/znc.cpp:567,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/znc.cpp:567,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/znc.cpp:567,9'
          Dst:             __errno_location
        - Src:             'src/znc.cpp:567,9'
          Dst:             strerror
        - Src:             'src/znc.cpp:567,9'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:567,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:567,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:567,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:567,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:569,16'
          Dst:             _ZN5CFile6DeleteEv
        - Src:             'src/znc.cpp:570,9'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/znc.cpp:575,22'
          Dst:             _ZNK4CZNC13GetConfigFileEv
        - Src:             'src/znc.cpp:575,17'
          Dst:             _ZN5CFile4MoveERK7CStringb
        - Src:             'src/znc.cpp:576,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/znc.cpp:576,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/znc.cpp:576,9'
          Dst:             __errno_location
        - Src:             'src/znc.cpp:576,9'
          Dst:             strerror
        - Src:             'src/znc.cpp:576,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:576,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/znc.cpp:580,16'
          Dst:             _ZN5CFile6DeleteEv
        - Src:             'src/znc.cpp:581,9'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/znc.cpp:586,24'
          Dst:             _ZNK4CZNC13GetConfigFileEv
        - Src:             'src/znc.cpp:586,12'
          Dst:             _ZN5CFile11SetFileNameERK7CString
        - Src:             'src/znc.cpp:589,5'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/znc.cpp:593,1'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/znc.cpp:593,1'
          Dst:             _ZN7CConfigD2Ev
    - functionName:    _ZN17CConfigWriteTimerC2Ei
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN5CCron5StartEd
        - _ZN5CCron7SetNameERK7CString
        - _ZN5CCronC2Ev
        - _ZN5CCronD2Ev
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:179,36'
          Dst:             _ZN5CCronC2Ev
        - Src:             'src/znc.cpp:180,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:180,9'
          Dst:             _ZN5CCron7SetNameERK7CString
        - Src:             'src/znc.cpp:180,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:181,9'
          Dst:             _ZN5CCron5StartEd
        - Src:             'src/znc.cpp:180,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:182,5'
          Dst:             _ZN5CCronD2Ev
    - functionName:    _ZNK4CZNC19GetConfigWriteDelayEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC9BroadcastERK7CStringbP5CUserP7CClient
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1435
      functionLinenumberEnd: 1450
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          364
      EdgeCount:       122
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN5CUser15PutStatusNoticeERK7CStringP7CClientS4_
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN8CModules10SetNetworkEP11CIRCNetwork
        - _ZN8CModules11OnBroadcastER7CString
        - _ZN8CModules7SetUserEP5CUser
        - _ZN8CModules9SetClientEP7CClient
        - _ZNK5CUser7IsAdminEv
        - _ZNK8CModules10GetNetworkEv
        - _ZNK8CModules7GetUserEv
        - _ZNK8CModules9GetClientEv
      functionUses:    9
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/znc.cpp:1437,39'
          Dst:             _ZNK5CUser7IsAdminEv
        - Src:             'src/znc.cpp:1441,28'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZNK8CModules7GetUserEv
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN8CModules11OnBroadcastER7CString
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN8CModules7SetUserEP5CUser
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZNK8CModules10GetNetworkEv
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZNK8CModules9GetClientEv
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN8CModules11OnBroadcastER7CString
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN8CModules10SetNetworkEP11CIRCNetwork
        - Src:             'src/znc.cpp:1444,13'
          Dst:             _ZN8CModules9SetClientEP7CClient
        - Src:             'src/znc.cpp:1447,40'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:1447,24'
          Dst:             _ZN5CUser15PutStatusNoticeERK7CStringP7CClientS4_
        - Src:             'src/znc.cpp:1447,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1448,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1447,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:1448,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC12RehashConfigER7CString
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1085
      functionLinenumberEnd: 1097
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         75
      ICount:          360
      EdgeCount:       149
      CyclomaticComplexity: 76
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC10LoadGlobalER7CConfigR7CString
        - _ZN4CZNC10ReadConfigER7CConfigR7CString
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN7CConfigC2Ev
        - _ZN7CConfigD2Ev
        - _ZN8CModules11OnPreRehashEv
        - _ZN8CModules12OnPostRehashEv
        - _ZNK4CZNC10GetUserMapEv
        - _ZNK5CUser11GetNetworksEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:1086,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:1086,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:1086,5'
          Dst:             _ZN8CModules11OnPreRehashEv
        - Src:             'src/znc.cpp:1086,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:1086,5'
          Dst:             _ZNK4CZNC10GetUserMapEv
        - Src:             'src/znc.cpp:1086,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/znc.cpp:1086,5'
          Dst:             _ZN8CModules11OnPreRehashEv
        - Src:             'src/znc.cpp:1086,5'
          Dst:             _ZNK5CUser11GetNetworksEv
        - Src:             'src/znc.cpp:1086,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/znc.cpp:1086,5'
          Dst:             _ZN8CModules11OnPreRehashEv
        - Src:             'src/znc.cpp:1088,13'
          Dst:             _ZN7CConfigC2Ev
        - Src:             'src/znc.cpp:1089,10'
          Dst:             _ZN4CZNC10ReadConfigER7CConfigR7CString
        - Src:             'src/znc.cpp:1097,1'
          Dst:             _ZN7CConfigD2Ev
        - Src:             'src/znc.cpp:1091,10'
          Dst:             _ZN4CZNC10LoadGlobalER7CConfigR7CString
        - Src:             'src/znc.cpp:1095,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:1095,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:1095,5'
          Dst:             _ZN8CModules12OnPostRehashEv
        - Src:             'src/znc.cpp:1095,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:1095,5'
          Dst:             _ZNK4CZNC10GetUserMapEv
        - Src:             'src/znc.cpp:1095,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/znc.cpp:1095,5'
          Dst:             _ZN8CModules12OnPostRehashEv
        - Src:             'src/znc.cpp:1095,5'
          Dst:             _ZNK5CUser11GetNetworksEv
        - Src:             'src/znc.cpp:1095,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/znc.cpp:1095,5'
          Dst:             _ZN8CModules12OnPostRehashEv
        - Src:             'src/znc.cpp:1097,1'
          Dst:             _ZN7CConfigD2Ev
    - functionName:    _ZN4CZNC14GetConfigStateEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CZNC4LoopEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         72
      ICount:          310
      EdgeCount:       119
      CyclomaticComplexity: 49
      functionsReached:
        - _ZN14CSocketManager17DynamicSelectLoopEmml
        - _ZN17CConfigWriteTimerC2Ei
        - _ZN4CZNC10GetManagerEv
        - _ZN4CZNC11WriteConfigEv
        - _ZN4CZNC12RehashConfigER7CString
        - _ZN4CZNC14GetConfigStateEv
        - _ZN4CZNC14SetConfigStateENS_11ConfigStateE
        - _ZN4CZNC18DisableConfigTimerEv
        - _ZN4CZNC18HandleUserDeletionEv
        - _ZN4CZNC9BroadcastERK7CStringbP5CUserP7CClient
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZNK4CZNC19GetConfigWriteDelayEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/znc.cpp:197,9'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/znc.cpp:194,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/znc.cpp:196,30'
          Dst:             _ZN4CZNC14GetConfigStateEv
        - Src:             'src/znc.cpp:199,17'
          Dst:             _ZN4CZNC14SetConfigStateENS_11ConfigStateE
        - Src:             'src/znc.cpp:201,21'
          Dst:             _ZN4CZNC12RehashConfigER7CString
        - Src:             'src/znc.cpp:202,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:202,21'
          Dst:             _ZN4CZNC9BroadcastERK7CStringbP5CUserP7CClient
        - Src:             'src/znc.cpp:202,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:202,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:204,31'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:204,21'
          Dst:             _ZN4CZNC9BroadcastERK7CStringbP5CUserP7CClient
        - Src:             'src/znc.cpp:204,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:205,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:205,21'
          Dst:             _ZN4CZNC9BroadcastERK7CStringbP5CUserP7CClient
        - Src:             'src/znc.cpp:205,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:204,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:205,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:210,17'
          Dst:             _ZN4CZNC14SetConfigStateENS_11ConfigStateE
        - Src:             'src/znc.cpp:212,21'
          Dst:             _ZNK4CZNC19GetConfigWriteDelayEv
        - Src:             'src/znc.cpp:214,64'
          Dst:             _ZNK4CZNC19GetConfigWriteDelayEv
        - Src:             'src/znc.cpp:214,46'
          Dst:             _ZN17CConfigWriteTimerC2Ei
        - Src:             'src/znc.cpp:215,25'
          Dst:             _ZN4CZNC10GetManagerEv
        - Src:             'src/znc.cpp:222,17'
          Dst:             _ZN4CZNC14SetConfigStateENS_11ConfigStateE
        - Src:             'src/znc.cpp:225,17'
          Dst:             _ZN4CZNC18DisableConfigTimerEv
        - Src:             'src/znc.cpp:227,22'
          Dst:             _ZN4CZNC11WriteConfigEv
        - Src:             'src/znc.cpp:228,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:228,21'
          Dst:             _ZN4CZNC9BroadcastERK7CStringbP5CUserP7CClient
        - Src:             'src/znc.cpp:228,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:228,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:230,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:230,21'
          Dst:             _ZN4CZNC9BroadcastERK7CStringbP5CUserP7CClient
        - Src:             'src/znc.cpp:230,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:230,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:240,13'
          Dst:             _ZN4CZNC18HandleUserDeletionEv
        - Src:             'src/znc.cpp:242,13'
          Dst:             _ZN4CZNC11WriteConfigEv
        - Src:             'src/znc.cpp:247,19'
          Dst:             _ZN14CSocketManager17DynamicSelectLoopEmml
        - Src:             'src/znc.cpp:248,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:248,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN4CZNC18HandleUserDeletionEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          91
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4CZNC10GetModulesEv
        - _ZN5CUser15SetBeingDeletedEb
        - _ZN5CUserD2Ev
        - _ZN8CModules12OnDeleteUserER5CUser
        - _ZN8CWebSock18FinishUserSessionsERK5CUser
        - _ZNK5CUser11GetUsernameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:161,16'
          Dst:             _ZN5CUser15SetBeingDeletedEb
        - Src:             'src/znc.cpp:163,13'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:163,26'
          Dst:             _ZN8CModules12OnDeleteUserER5CUser
        - Src:             'src/znc.cpp:164,20'
          Dst:             _ZN5CUser15SetBeingDeletedEb
        - Src:             'src/znc.cpp:167,32'
          Dst:             _ZNK5CUser11GetUsernameEv
        - Src:             'src/znc.cpp:168,9'
          Dst:             _ZN8CWebSock18FinishUserSessionsERK5CUser
        - Src:             'src/znc.cpp:169,9'
          Dst:             _ZN5CUserD2Ev
    - functionName:    _ZN4CZNC6OnBootEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          158
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN11CIRCNetwork10GetModulesEv
        - _ZN4CZNC10GetModulesEv
        - _ZN4CZNC3GetEv
        - _ZN5CUser10GetModulesEv
        - _ZN8CModules6OnBootEv
        - _ZNK4CZNC10GetUserMapEv
        - _ZNK5CUser11GetNetworksEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:150,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:150,5'
          Dst:             _ZN4CZNC10GetModulesEv
        - Src:             'src/znc.cpp:150,5'
          Dst:             _ZN8CModules6OnBootEv
        - Src:             'src/znc.cpp:150,5'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:150,5'
          Dst:             _ZNK4CZNC10GetUserMapEv
        - Src:             'src/znc.cpp:150,5'
          Dst:             _ZN5CUser10GetModulesEv
        - Src:             'src/znc.cpp:150,5'
          Dst:             _ZN8CModules6OnBootEv
        - Src:             'src/znc.cpp:150,5'
          Dst:             _ZNK5CUser11GetNetworksEv
        - Src:             'src/znc.cpp:150,5'
          Dst:             _ZN11CIRCNetwork10GetModulesEv
        - Src:             'src/znc.cpp:150,5'
          Dst:             _ZN8CModules6OnBootEv
    - functionName:    _ZNK4CZNC11TimeStartedEv
      functionSourceFile: '/src/znc/include/znc/znc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4CZNC9GetUptimeEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CString9ToTimeStrEm
        - _ZNK4CZNC11TimeStartedEv
        - time
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:144,18'
          Dst:             time
        - Src:             'src/znc.cpp:145,37'
          Dst:             _ZNK4CZNC11TimeStartedEv
        - Src:             'src/znc.cpp:145,12'
          Dst:             _ZN7CString9ToTimeStrEm
    - functionName:    _ZN4CZNC23GetCompileOptionsStringEv
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:140,12'
          Dst:             _ZN7CStringC2EPKc
    - functionName:    _ZN4CZNC6GetTagEbb
      functionSourceFile: '/src/znc/src/znc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          151
      EdgeCount:       48
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4CZNC10GetVersionEv
        - _ZN4CZNC3GetEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/znc.cpp:124,10'
          Dst:             _ZN4CZNC3GetEv
        - Src:             'src/znc.cpp:127,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/znc.cpp:131,16'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:134,24'
          Dst:             _ZN4CZNC10GetVersionEv
        - Src:             'src/znc.cpp:136,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/znc.cpp:137,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:137,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:137,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/znc.cpp:137,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CLoopSorterclEP9CTemplateS1_
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZN9CTemplate8GetValueERK7CStringb
      functionUses:    48
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:235,29'
          Dst:             _ZN9CTemplate8GetValueERK7CStringb
        - Src:             'src/Template.cpp:236,29'
          Dst:             _ZN9CTemplate8GetValueERK7CStringb
        - Src:             'src/Template.cpp:235,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:235,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:235,9'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CTemplate8GetValueERK7CStringb
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         285
      ICount:          1353
      EdgeCount:       527
      CyclomaticComplexity: 244
      functionsReached:
        - _ZN20CTemplateLoopContext8GetValueERK7CStringb
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CString6EscapeENS_7EEscapeE
        - _ZN7CString6EscapeENS_7EEscapeES0_
        - _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - _ZN7CString8ToEscapeERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Em
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZN9CTemplate14GetCurTemplateEv
        - _ZN9CTemplate14GetTagHandlersEv
        - _ZN9CTemplate14ResolveLiteralERK7CString
        - _ZN9CTemplate17GetCurLoopContextEv
        - _ZN9CTemplate7GetLoopERK7CString
        - _ZNK16CTemplateOptions11GetEscapeToEv
        - _ZNK16CTemplateOptions13GetEscapeFromEv
        - _ZNK7CString10QuoteSplitERNSt3__16vectorIS_NS0_9allocatorIS_EEEE
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString7AsUpperEv
      functionUses:    14
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/Template.cpp:880,38'
          Dst:             _ZN9CTemplate17GetCurLoopContextEv
        - Src:             'src/Template.cpp:881,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:881,27'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:881,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:882,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:882,27'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:882,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:883,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Template.cpp:885,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:885,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:885,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:885,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:885,18'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/Template.cpp:885,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:885,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:885,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:885,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:881,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:882,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:885,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:885,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:885,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:885,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:887,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:887,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:887,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:887,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:887,18'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/Template.cpp:887,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:887,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:887,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:887,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:887,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:887,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:887,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:887,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:891,14'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/Template.cpp:893,11'
          Dst:             _ZNK7CString10QuoteSplitERNSt3__16vectorIS_NS0_9allocatorIS_EEEE
        - Src:             'src/Template.cpp:896,75'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:896,60'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:896,37'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:896,21'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:896,42'
          Dst:             _ZNK7CString7AsUpperEv
        - Src:             'src/Template.cpp:896,53'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:896,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:896,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:896,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:896,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:896,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:896,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:896,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:896,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:896,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:896,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:903,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:903,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:904,37'
          Dst:             _ZN9CTemplate7GetLoopERK7CString
        - Src:             'src/Template.cpp:905,16'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/Template.cpp:905,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:905,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:903,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:905,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:906,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:906,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:907,26'
          Dst:             _ZN20CTemplateLoopContext8GetValueERK7CStringb
        - Src:             'src/Template.cpp:907,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:907,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:906,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:907,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:913,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:913,19'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Template.cpp:913,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:915,37'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Template.cpp:915,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:915,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:915,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:913,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:915,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:919,32'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Template.cpp:919,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:919,14'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:919,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:919,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:923,9'
          Dst:             _ZN9CTemplate14GetTagHandlersEv
        - Src:             'src/Template.cpp:927,28'
          Dst:             _ZN9CTemplate14GetCurTemplateEv
        - Src:             'src/Template.cpp:931,25'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Template.cpp:934,59'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:934,59'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:935,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:935,51'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:933,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:933,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:933,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:933,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:937,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:933,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:933,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:933,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:933,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:940,65'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:940,65'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:941,57'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:941,57'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:939,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:939,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:939,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:939,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:943,26'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:939,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:939,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:939,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:939,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:946,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:946,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:958,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:958,20'
          Dst:             _ZN9CTemplate14ResolveLiteralERK7CString
        - Src:             'src/Template.cpp:958,18'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:958,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:958,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:958,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:958,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:961,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:961,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:965,30'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:965,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:965,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:965,24'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/Template.cpp:965,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:965,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:965,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:968,29'
          Dst:             _ZN7CString8ToEscapeERKS_
        - Src:             'src/Template.cpp:968,22'
          Dst:             _ZN7CString6EscapeENS_7EEscapeE
        - Src:             'src/Template.cpp:961,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:965,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:965,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:965,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:971,38'
          Dst:             _ZNK16CTemplateOptions13GetEscapeFromEv
        - Src:             'src/Template.cpp:972,38'
          Dst:             _ZNK16CTemplateOptions11GetEscapeToEv
        - Src:             'src/Template.cpp:971,18'
          Dst:             _ZN7CString6EscapeENS_7EEscapeES0_
        - Src:             'src/Template.cpp:977,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Template.cpp:977,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Template.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:977,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CTemplate17GetCurLoopContextEv
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CTemplate7GetLoopERK7CString
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN20CTemplateLoopContext9GetCurRowEv
        - _ZN9CTemplate17GetCurLoopContextEv
        - _ZN9CTemplate7GetLoopERK7CString
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:260,38'
          Dst:             _ZN9CTemplate17GetCurLoopContextEv
        - Src:             'src/Template.cpp:263,42'
          Dst:             _ZN20CTemplateLoopContext9GetCurRowEv
        - Src:             'src/Template.cpp:266,31'
          Dst:             _ZN9CTemplate7GetLoopERK7CString
    - functionName:    _ZN20CTemplateLoopContext8GetValueERK7CStringb
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          397
      EdgeCount:       147
      CyclomaticComplexity: 73
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN20CTemplateLoopContext11GetRowCountEv
        - _ZN20CTemplateLoopContext9GetCurRowEv
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Ej
        - _ZN7CStringC2Em
        - _ZN7CStringD2Ev
        - _ZN9CTemplate8GetValueERK7CStringb
        - _ZNK20CTemplateLoopContext11GetRowIndexEv
        - _ZNK20CTemplateLoopContext7GetNameEv
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:56,28'
          Dst:             _ZN20CTemplateLoopContext9GetCurRowEv
        - Src:             'src/Template.cpp:59,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:59,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:59,9'
          Dst:             _ZNK20CTemplateLoopContext7GetNameEv
        - Src:             'src/Template.cpp:59,9'
          Dst:             _ZNK20CTemplateLoopContext11GetRowIndexEv
        - Src:             'src/Template.cpp:59,9'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/Template.cpp:59,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:59,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:59,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:59,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:61,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:64,22'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:64,15'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:64,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:65,24'
          Dst:             _ZNK20CTemplateLoopContext11GetRowIndexEv
        - Src:             'src/Template.cpp:65,16'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/Template.cpp:64,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:66,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:66,22'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:66,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:67,24'
          Dst:             _ZN20CTemplateLoopContext11GetRowCountEv
        - Src:             'src/Template.cpp:67,16'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/Template.cpp:66,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:68,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:68,22'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:68,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:69,18'
          Dst:             _ZNK20CTemplateLoopContext11GetRowIndexEv
        - Src:             'src/Template.cpp:69,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:68,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:70,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:70,22'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:70,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:71,18'
          Dst:             _ZNK20CTemplateLoopContext11GetRowIndexEv
        - Src:             'src/Template.cpp:71,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:70,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:72,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:72,22'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:72,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:73,18'
          Dst:             _ZNK20CTemplateLoopContext11GetRowIndexEv
        - Src:             'src/Template.cpp:73,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:72,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:74,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:74,22'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:74,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:75,18'
          Dst:             _ZNK20CTemplateLoopContext11GetRowIndexEv
        - Src:             'src/Template.cpp:75,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:74,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:76,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:76,22'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:76,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:77,18'
          Dst:             _ZNK20CTemplateLoopContext11GetRowIndexEv
        - Src:             'src/Template.cpp:77,40'
          Dst:             _ZNK20CTemplateLoopContext11GetRowIndexEv
        - Src:             'src/Template.cpp:77,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:76,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:80,29'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:80,22'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:80,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:81,18'
          Dst:             _ZNK20CTemplateLoopContext11GetRowIndexEv
        - Src:             'src/Template.cpp:81,40'
          Dst:             _ZNK20CTemplateLoopContext11GetRowIndexEv
        - Src:             'src/Template.cpp:81,16'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:80,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:86,23'
          Dst:             _ZN9CTemplate8GetValueERK7CStringb
    - functionName:    _ZN9CTemplate14GetTagHandlersEv
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9CTemplate14GetTagHandlersEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Template.h:166,31'
          Dst:             _ZN9CTemplate14GetTagHandlersEv
    - functionName:    _ZN9CTemplate14GetCurTemplateEv
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN20CTemplateLoopContext9GetCurRowEv
        - _ZN9CTemplate17GetCurLoopContextEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:858,38'
          Dst:             _ZN9CTemplate17GetCurLoopContextEv
        - Src:             'src/Template.cpp:864,22'
          Dst:             _ZN20CTemplateLoopContext9GetCurRowEv
    - functionName:    _ZN9CTemplate14ResolveLiteralERK7CString
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          116
      EdgeCount:       38
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN9CTemplate8GetValueERK7CStringb
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:868,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:868,17'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:868,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:870,16'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Template.cpp:868,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:871,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:871,24'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:871,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:873,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Template.cpp:873,16'
          Dst:             _ZN9CTemplate8GetValueERK7CStringb
        - Src:             'src/Template.cpp:873,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:871,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:873,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:876,12'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZNK16CTemplateOptions13GetEscapeFromEv
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16CTemplateOptions11GetEscapeToEv
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20CTemplateLoopContext9GetCurRowEv
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN20CTemplateLoopContext6GetRowEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Template.h:113,37'
          Dst:             _ZN20CTemplateLoopContext6GetRowEj
    - functionName:    _ZN20CTemplateLoopContext6GetRowEj
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20CTemplateLoopContext7GetNameEv
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20CTemplateLoopContext11GetRowIndexEv
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20CTemplateLoopContext11GetRowCountEv
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20CTemplateLoopContextD0Ev
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN20CTemplateLoopContextD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Template.h:86,37'
          Dst:             _ZN20CTemplateLoopContextD2Ev
    - functionName:    _ZN20CTemplateLoopContextD2Ev
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Template.h:86,38'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CTemplate9GetParentEb
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN9CTemplate9GetParentEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:854,37'
          Dst:             _ZN9CTemplate9GetParentEb
    - functionName:    _ZN9CTemplate7HasLoopERK7CString
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9CTemplate7GetLoopERK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:846,13'
          Dst:             _ZN9CTemplate7GetLoopERK7CString
    - functionName:    _ZN9CTemplate6IsTrueERK7CString
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZN9CTemplate7HasLoopERK7CString
        - _ZN9CTemplate8GetValueERK7CStringb
        - _ZNK7CString6ToBoolEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:838,9'
          Dst:             _ZN9CTemplate7HasLoopERK7CString
        - Src:             'src/Template.cpp:842,12'
          Dst:             _ZN9CTemplate8GetValueERK7CStringb
        - Src:             'src/Template.cpp:842,34'
          Dst:             _ZNK7CString6ToBoolEv
        - Src:             'src/Template.cpp:842,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:842,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CTemplate9ValidExprERK7CString
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         266
      ICount:          1312
      EdgeCount:       431
      CyclomaticComplexity: 167
      functionsReached:
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN9CTemplate14ResolveLiteralERK7CString
        - _ZN9CTemplate6IsTrueERK7CString
        - _ZN9CTemplate8GetValueERK7CStringb
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString5TokenEmbRKS_bS1_S1_b
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString6ToLongEv
        - _ZNK7CString6Trim_nERKS_
        - _ZNK7CString8ContainsERKS_15CaseSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:793,13'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Template.cpp:794,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Template.cpp:795,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Template.cpp:797,26'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:797,15'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Template.cpp:797,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:797,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:801,24'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:801,15'
          Dst:             _ZNK7CString8ContainsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:801,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:802,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:802,23'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:802,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:802,45'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:802,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:802,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:802,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:802,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:802,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:803,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:803,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:803,58'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:803,24'
          Dst:             _ZNK7CString5TokenEmbRKS_bS1_S1_b
        - Src:             'src/Template.cpp:803,70'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:803,70'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:803,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:803,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:803,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:803,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:803,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:803,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:803,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:801,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:802,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:802,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:802,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:802,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:803,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:803,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:803,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:803,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:803,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:803,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:805,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:805,22'
          Dst:             _ZNK7CString8ContainsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:805,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:806,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:806,23'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:806,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:806,45'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:806,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:806,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:806,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:806,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:806,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:807,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:807,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:807,58'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:807,24'
          Dst:             _ZNK7CString5TokenEmbRKS_bS1_S1_b
        - Src:             'src/Template.cpp:807,70'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:807,70'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:807,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:807,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:807,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:807,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:807,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:807,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:807,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:805,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:806,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:806,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:806,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:806,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:807,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:807,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:807,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:807,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:807,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:807,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:808,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:808,22'
          Dst:             _ZNK7CString8ContainsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:808,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:809,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:809,23'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:809,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:809,45'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:809,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:809,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:809,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:809,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:809,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:810,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:810,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:810,58'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:810,24'
          Dst:             _ZNK7CString5TokenEmbRKS_bS1_S1_b
        - Src:             'src/Template.cpp:810,70'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:810,70'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:810,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:811,17'
          Dst:             _ZN9CTemplate8GetValueERK7CStringb
        - Src:             'src/Template.cpp:811,39'
          Dst:             _ZNK7CString6ToLongEv
        - Src:             'src/Template.cpp:811,58'
          Dst:             _ZNK7CString6ToLongEv
        - Src:             'src/Template.cpp:811,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:808,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:809,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:809,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:809,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:809,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:810,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:811,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:812,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:812,22'
          Dst:             _ZNK7CString8ContainsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:812,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:813,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:813,23'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:813,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:813,45'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:813,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:813,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:813,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:813,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:813,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:814,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:814,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:814,58'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:814,24'
          Dst:             _ZNK7CString5TokenEmbRKS_bS1_S1_b
        - Src:             'src/Template.cpp:814,70'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:814,70'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:814,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:814,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:814,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:814,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:814,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:814,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:814,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:815,17'
          Dst:             _ZN9CTemplate8GetValueERK7CStringb
        - Src:             'src/Template.cpp:815,39'
          Dst:             _ZNK7CString6ToLongEv
        - Src:             'src/Template.cpp:815,58'
          Dst:             _ZNK7CString6ToLongEv
        - Src:             'src/Template.cpp:815,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:812,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:813,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:813,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:813,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:813,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:814,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:814,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:814,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:814,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:814,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:814,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:815,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:816,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:816,22'
          Dst:             _ZNK7CString8ContainsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:816,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:817,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:817,23'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:817,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:817,44'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:817,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:817,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:817,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:817,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:817,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:818,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:818,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:818,57'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:818,24'
          Dst:             _ZNK7CString5TokenEmbRKS_bS1_S1_b
        - Src:             'src/Template.cpp:818,69'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:818,69'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:818,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:818,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:818,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:818,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:818,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:818,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:818,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:819,17'
          Dst:             _ZN9CTemplate8GetValueERK7CStringb
        - Src:             'src/Template.cpp:819,39'
          Dst:             _ZNK7CString6ToLongEv
        - Src:             'src/Template.cpp:819,57'
          Dst:             _ZNK7CString6ToLongEv
        - Src:             'src/Template.cpp:819,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:816,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:817,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:817,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:817,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:817,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:818,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:818,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:818,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:818,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:818,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:818,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:819,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:820,31'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:820,22'
          Dst:             _ZNK7CString8ContainsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:820,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:821,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:821,23'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:821,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:821,44'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:821,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:821,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:821,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:821,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:821,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:822,39'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:822,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:822,57'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:822,24'
          Dst:             _ZNK7CString5TokenEmbRKS_bS1_S1_b
        - Src:             'src/Template.cpp:822,69'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:822,69'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:822,16'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:822,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:822,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:822,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:822,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:822,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:822,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:823,17'
          Dst:             _ZN9CTemplate8GetValueERK7CStringb
        - Src:             'src/Template.cpp:823,39'
          Dst:             _ZNK7CString6ToLongEv
        - Src:             'src/Template.cpp:823,57'
          Dst:             _ZNK7CString6ToLongEv
        - Src:             'src/Template.cpp:823,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:820,16'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:821,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:821,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:821,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:821,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:822,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:822,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:822,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:822,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:822,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:822,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:823,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:825,23'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:825,23'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:825,15'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:825,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:825,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:825,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:825,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:829,28'
          Dst:             _ZN9CTemplate6IsTrueERK7CString
        - Src:             'src/Template.cpp:832,14'
          Dst:             _ZN9CTemplate14ResolveLiteralERK7CString
        - Src:             'src/Template.cpp:832,12'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:832,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:834,24'
          Dst:             _ZN9CTemplate8GetValueERK7CStringb
        - Src:             'src/Template.cpp:834,46'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:834,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:832,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:834,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:835,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:835,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:835,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:835,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:835,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:835,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CTemplate17DelCurLoopContextEv
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20CTemplateLoopContext7HasDataEv
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20CTemplateLoopContext10SetHasDataEb
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20CTemplateLoopContext11IncRowIndexEv
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CTemplate7ValidIfERK7CString
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         94
      ICount:          460
      EdgeCount:       169
      CyclomaticComplexity: 77
      functionsReached:
        - _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKS_
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN9CTemplate9ValidExprERK7CString
        - _ZNK7CString5TokenEmbRKS_b
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/Template.cpp:753,23'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Template.cpp:755,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:755,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:755,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:755,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:755,13'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/Template.cpp:755,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:755,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:755,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:755,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:756,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:756,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:756,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:756,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:756,13'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/Template.cpp:756,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:756,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:756,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:756,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:757,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:757,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:757,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:757,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:757,13'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/Template.cpp:757,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:757,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:757,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:757,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:758,21'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:758,28'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:758,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:758,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:758,13'
          Dst:             _ZN7CString7ReplaceERKS_S1_S1_S1_b
        - Src:             'src/Template.cpp:758,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:758,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:758,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:758,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:755,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:755,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:755,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:755,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:756,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:756,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:756,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:756,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:757,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:757,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:757,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:757,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:758,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:758,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:758,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:758,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:771,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:771,33'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:771,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:772,42'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:772,27'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:772,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:772,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:772,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:774,13'
          Dst:             _ZN9CTemplate9ValidExprERK7CString
        - Src:             'src/Template.cpp:771,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:772,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:772,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:786,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:786,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:789,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:789,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN20CTemplateLoopContextC2EmRK7CStringbPNSt3__16vectorIP9CTemplateNS3_9allocatorIS6_EEEE
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2ERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Template.h:81,11'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZN11CLoopSorterD2Ev
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:229,7'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN11CLoopSorterC2ERK7CString
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7CStringC2ERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:233,41'
          Dst:             _ZN7CStringC2ERKS_
    - functionName:    _ZNK20CTemplateLoopContext15GetFilePositionEv
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CTemplate5PrintERK7CStringRNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEE
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         951
      ICount:          4256
      EdgeCount:       1724
      CyclomaticComplexity: 775
      functionsReached:
        - _ZN11CLoopSorterC2ERK7CString
        - _ZN11CLoopSorterD2Ev
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN12CTranslation3GetEv
        - _ZN12CTranslation6PluralERK7CStringS2_S2_S2_i
        - _ZN12CTranslation8SingularERK7CStringS2_S2_
        - _ZN16CTemplateOptions5ParseERK7CString
        - _ZN20CTemplateLoopContext10SetHasDataEb
        - _ZN20CTemplateLoopContext11IncRowIndexEv
        - _ZN20CTemplateLoopContext9GetCurRowEv
        - _ZN20CTemplateLoopContextC2EmRK7CStringbPNSt3__16vectorIP9CTemplateNS3_9allocatorIS6_EEEE
        - _ZN5CFile4OpenEij
        - _ZN5CFile4SeekEl
        - _ZN5CFile8ReadLineER7CStringRKS0_
        - _ZN5CFileC2ERK7CString
        - _ZN5CFileD2Ev
        - _ZN6CDebug5DebugEv
        - _ZN7CString10TrimPrefixERKS_
        - _ZN7CString11NamedFormatERKS_RK8MCString
        - _ZN7CString8ToEscapeERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringC2ERKS_
        - _ZN7CStringC2Ej
        - _ZN7CStringC2Em
        - _ZN7CStringC2Ev
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
        - _ZN9CTemplate10ExpandFileERK7CStringb
        - _ZN9CTemplate14GetCurTemplateEv
        - _ZN9CTemplate14GetTagHandlersEv
        - _ZN9CTemplate17DelCurLoopContextEv
        - _ZN9CTemplate17GetCurLoopContextEv
        - _ZN9CTemplate5PrintERK7CStringRNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEE
        - _ZN9CTemplate6AddRowERK7CString
        - _ZN9CTemplate7GetLoopERK7CString
        - _ZN9CTemplate7ValidIfERK7CString
        - _ZN9CTemplate8GetValueERK7CStringb
        - _ZNK20CTemplateLoopContext15GetFilePositionEv
        - _ZNK20CTemplateLoopContext7HasDataEv
        - _ZNK5CFile11GetLongNameEv
        - _ZNK7CString10QuoteSplitERNSt3__16vectorIS_NS0_9allocatorIS_EEEE
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK7CString11LeftChomp_nEm
        - _ZNK7CString11OptionSplitER8MCStringb
        - _ZNK7CString12TrimPrefix_nERKS_
        - _ZNK7CString5ToIntEv
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6EqualsERKS_15CaseSensitivity
        - _ZNK7CString6Trim_nERKS_
        - _ZNK7CString8ContainsERKS_15CaseSensitivity
        - _ZNK7CString8Escape_nENS_7EEscapeE
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/Template.cpp:293,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:293,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:293,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:293,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:297,11'
          Dst:             _ZN5CFileC2ERK7CString
        - Src:             'src/Template.cpp:299,15'
          Dst:             _ZN5CFile4OpenEij
        - Src:             'src/Template.cpp:300,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:300,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:300,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:300,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:304,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Template.cpp:305,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Template.cpp:319,13'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Template.cpp:321,17'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:321,17'
          Dst:             _ZN5CFile8ReadLineER7CStringRKS0_
        - Src:             'src/Template.cpp:321,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:322,17'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Template.cpp:321,12'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:345,21'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Template.cpp:345,19'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:345,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:351,17'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:351,17'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:351,17'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:345,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:351,17'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:358,28'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Template.cpp:358,60'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:358,60'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:358,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:358,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:361,32'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:361,23'
          Dst:             _ZNK7CString8ContainsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:361,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:362,25'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Template.cpp:362,23'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:362,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:363,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:363,40'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:363,35'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:364,38'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:364,38'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:364,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:369,66'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:369,59'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:369,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:358,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:358,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:361,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:362,17'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:363,35'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:364,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:369,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:374,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:374,33'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:374,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:375,36'
          Dst:             _ZN9CTemplate10ExpandFileERK7CStringb
        - Src:             'src/Template.cpp:375,30'
          Dst:             _ZN9CTemplate5PrintERK7CStringRNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEE
        - Src:             'src/Template.cpp:375,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:376,29'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:376,29'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:376,29'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:374,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:375,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:376,29'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:379,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:379,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:379,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:380,38'
          Dst:             _ZN16CTemplateOptions5ParseERK7CString
        - Src:             'src/Template.cpp:379,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:381,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:381,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:381,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:382,51'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:382,51'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:382,45'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:383,34'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/Template.cpp:385,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:385,35'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:385,55'
          Dst:             _ZNK7CString11OptionSplitER8MCStringb
        - Src:             'src/Template.cpp:385,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:385,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:386,49'
          Dst:             _ZN9CTemplate6AddRowERK7CString
        - Src:             'src/Template.cpp:389,50'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:381,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:382,45'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:385,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:385,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:392,21'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Template.cpp:392,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:392,21'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Template.cpp:392,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:392,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:392,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:392,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:393,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:393,47'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:393,41'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:394,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:394,48'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:394,42'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:396,40'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:397,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:397,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:392,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:393,41'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:394,42'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:397,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:397,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:397,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:397,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:397,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:400,31'
          Dst:             _ZNK7CString10QuoteSplitERNSt3__16vectorIS_NS0_9allocatorIS_EEEE
        - Src:             'src/Template.cpp:403,46'
          Dst:             _ZN7CStringC2ERKS_
        - Src:             'src/Template.cpp:408,53'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:408,42'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:408,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:410,64'
          Dst:             _ZNK7CString11LeftChomp_nEm
        - Src:             'src/Template.cpp:410,41'
          Dst:             _ZN7CString8ToEscapeERKS_
        - Src:             'src/Template.cpp:409,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:397,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:408,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:409,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:412,54'
          Dst:             _ZN9CTemplate8GetValueERK7CStringb
        - Src:             'src/Template.cpp:419,59'
          Dst:             _ZNK7CString8Escape_nENS_7EEscapeE
        - Src:             'src/Template.cpp:419,41'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:419,41'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:422,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:422,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:424,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:424,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:425,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:425,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:425,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:426,38'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:425,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:428,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:428,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:428,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:429,54'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:429,54'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:429,41'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:431,35'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:431,33'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:431,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:433,40'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:433,38'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:433,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:434,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:428,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:429,41'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:431,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:433,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:434,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:434,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:434,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:434,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:435,36'
          Dst:             _ZN9CTemplate10ExpandFileERK7CStringb
        - Src:             'src/Template.cpp:435,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:434,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:435,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:436,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:436,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:436,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:437,36'
          Dst:             _ZN9CTemplate8GetValueERK7CStringb
        - Src:             'src/Template.cpp:437,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:436,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:437,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:438,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:438,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:438,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:438,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:440,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:440,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:440,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:440,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:442,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:442,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:442,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:443,58'
          Dst:             _ZN9CTemplate17GetCurLoopContextEv
        - Src:             'src/Template.cpp:442,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:451,29'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:451,29'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:451,29'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/Template.cpp:451,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:451,29'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:451,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:451,29'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:456,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:456,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:456,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:458,58'
          Dst:             _ZN9CTemplate17GetCurLoopContextEv
        - Src:             'src/Template.cpp:456,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:466,29'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:466,29'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:466,29'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/Template.cpp:466,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:466,29'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:466,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:466,29'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:471,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:471,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:471,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:471,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:473,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:473,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:473,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:474,25'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:474,25'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:474,25'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/Template.cpp:474,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:474,25'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:473,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:474,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:474,25'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:477,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:477,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:477,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:478,58'
          Dst:             _ZN9CTemplate17GetCurLoopContextEv
        - Src:             'src/Template.cpp:481,39'
          Dst:             _ZNK20CTemplateLoopContext15GetFilePositionEv
        - Src:             'src/Template.cpp:485,55'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:485,55'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:485,49'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:486,52'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:486,52'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:486,68'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:486,61'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:486,45'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:486,45'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:486,45'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:487,49'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:487,49'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:487,69'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:487,58'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:487,42'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:487,42'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:487,42'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:488,58'
          Dst:             _ZN9CTemplate7GetLoopERK7CString
        - Src:             'src/Template.cpp:492,41'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Template.cpp:494,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:494,43'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:495,55'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:495,42'
          Dst:             _ZNK7CString12TrimPrefix_nERKS_
        - Src:             'src/Template.cpp:496,53'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:496,42'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:494,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:494,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:494,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:494,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:494,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:498,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:498,47'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:498,69'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:498,56'
          Dst:             _ZNK7CString12TrimPrefix_nERKS_
        - Src:             'src/Template.cpp:497,42'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:497,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:497,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:497,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:497,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:477,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:485,49'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:486,45'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:486,45'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:486,45'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:487,42'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:487,42'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:487,42'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:494,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:494,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:494,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:494,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:494,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:497,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:497,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:497,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:497,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:499,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:499,50'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:500,62'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:500,49'
          Dst:             _ZNK7CString12TrimPrefix_nERKS_
        - Src:             'src/Template.cpp:501,60'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:501,49'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:499,44'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:499,44'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:499,44'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:499,44'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:499,44'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:502,50'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:502,50'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:503,62'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:503,49'
          Dst:             _ZNK7CString12TrimPrefix_nERKS_
        - Src:             'src/Template.cpp:502,42'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:502,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:502,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:502,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:502,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:499,44'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:499,44'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:499,44'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:499,44'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:499,44'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:502,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:502,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:502,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:502,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:509,47'
          Dst:             _ZN11CLoopSorterC2ERK7CString
        - Src:             'src/Template.cpp:508,37'
          Dst:             _ZN11CLoopSorterD2Ev
        - Src:             'src/Template.cpp:508,37'
          Dst:             _ZN11CLoopSorterD2Ev
        - Src:             'src/Template.cpp:511,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:511,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:531,41'
          Dst:             _ZN20CTemplateLoopContextC2EmRK7CStringbPNSt3__16vectorIP9CTemplateNS3_9allocatorIS6_EEEE
        - Src:             'src/Template.cpp:539,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:539,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:540,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:540,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:540,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:541,29'
          Dst:             _ZN9CTemplate7ValidIfERK7CString
        - Src:             'src/Template.cpp:540,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:548,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:548,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:548,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:548,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:550,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:550,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:550,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:551,31'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:550,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:552,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:552,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:553,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:553,40'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:552,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:552,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:555,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:555,35'
          Dst:             _ZN7CString10TrimPrefixERKS_
        - Src:             'src/Template.cpp:555,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:552,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:552,32'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:555,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:559,31'
          Dst:             _ZNK7CString10QuoteSplitERNSt3__16vectorIS_NS0_9allocatorIS_EEEE
        - Src:             'src/Template.cpp:560,33'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Template.cpp:560,43'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Template.cpp:563,38'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:567,38'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:570,33'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Template.cpp:571,44'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:571,37'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:571,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:572,37'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Template.cpp:575,44'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:571,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:579,40'
          Dst:             _ZN9CTemplate8GetValueERK7CStringb
        - Src:             'src/Template.cpp:579,68'
          Dst:             _ZNK7CString5ToIntEv
        - Src:             'src/Template.cpp:579,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:579,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:582,39'
          Dst:             _ZN12CTranslation3GetEv
        - Src:             'src/Template.cpp:582,59'
          Dst:             _ZN12CTranslation6PluralERK7CStringS2_S2_S2_i
        - Src:             'src/Template.cpp:582,37'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:582,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:584,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:582,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:584,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:585,39'
          Dst:             _ZN12CTranslation3GetEv
        - Src:             'src/Template.cpp:585,59'
          Dst:             _ZN12CTranslation8SingularERK7CStringS2_S2_
        - Src:             'src/Template.cpp:585,37'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:585,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:585,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:588,34'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'src/Template.cpp:591,33'
          Dst:             _ZN9CTemplate8GetValueERK7CStringb
        - Src:             'src/Template.cpp:590,38'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/Template.cpp:590,54'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:590,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:590,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:590,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:590,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:593,36'
          Dst:             _ZN7CString11NamedFormatERKS_RK8MCString
        - Src:             'src/Template.cpp:593,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:594,21'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Template.cpp:594,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:594,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:594,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:593,25'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:594,21'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Template.cpp:594,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:594,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:594,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:597,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:597,36'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:597,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:597,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:599,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:599,36'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:599,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:599,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:601,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:601,36'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:601,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:601,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:605,36'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:605,29'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:605,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:605,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:611,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:611,36'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:611,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:611,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:615,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:615,36'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:615,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:615,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:630,58'
          Dst:             _ZN9CTemplate17GetCurLoopContextEv
        - Src:             'src/Template.cpp:633,39'
          Dst:             _ZN20CTemplateLoopContext11IncRowIndexEv
        - Src:             'src/Template.cpp:637,58'
          Dst:             _ZN20CTemplateLoopContext9GetCurRowEv
        - Src:             'src/Template.cpp:638,53'
          Dst:             _ZNK20CTemplateLoopContext15GetFilePositionEv
        - Src:             'src/Template.cpp:642,38'
          Dst:             _ZN5CFile4SeekEl
        - Src:             'src/Template.cpp:645,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:645,46'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:645,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:645,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:646,47'
          Dst:             _ZN20CTemplateLoopContext10SetHasDataEb
        - Src:             'src/Template.cpp:645,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:651,45'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:651,45'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:651,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:651,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:651,37'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:655,62'
          Dst:             _ZNK20CTemplateLoopContext7HasDataEv
        - Src:             'src/Template.cpp:656,33'
          Dst:             _ZN9CTemplate17DelCurLoopContextEv
        - Src:             'src/Template.cpp:661,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:661,36'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:661,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:663,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:663,46'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:663,40'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:665,58'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:665,51'
          Dst:             _ZNK7CString6EqualsERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:666,60'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:666,60'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:666,46'
          Dst:             _ZN9CTemplate7ValidIfERK7CString
        - Src:             'src/Template.cpp:665,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:665,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:665,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:661,28'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:663,40'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:665,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:665,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:665,29'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:670,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:670,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:676,42'
          Dst:             _ZN9CTemplate14GetTagHandlersEv
        - Src:             'src/Template.cpp:680,44'
          Dst:             _ZN9CTemplate14GetCurTemplateEv
        - Src:             'src/Template.cpp:681,33'
          Dst:             _ZN7CStringC2Ev
        - Src:             'src/Template.cpp:693,29'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:693,29'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:693,29'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:693,29'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:695,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:695,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:699,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:699,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:699,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:699,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:701,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:701,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:701,13'
          Dst:             _ZN7CStringC2Ej
        - Src:             'src/Template.cpp:701,13'
          Dst:             _ZNK5CFile11GetLongNameEv
        - Src:             'src/Template.cpp:701,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:701,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:701,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:701,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:701,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:701,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:703,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:703,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:703,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:703,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:704,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:704,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:717,46'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:717,46'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:717,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:720,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:717,33'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:720,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:728,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:728,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:733,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:733,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:733,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:733,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:733,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:733,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:733,1'
          Dst:             _ZN5CFileD2Ev
        - Src:             'src/Template.cpp:733,1'
          Dst:             _ZN5CFileD2Ev
    - functionName:    _ZN9CTemplate10ExpandFileERK7CStringb
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         186
      ICount:          781
      EdgeCount:       335
      CyclomaticComplexity: 151
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - _ZN5CFile6ExistsERK7CString
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2Em
        - _ZN7CStringD2Ev
        - _ZN9CTemplate14ResolveLiteralERK7CString
        - _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - _ZNK7CString10TrimLeft_nERKS_
        - _ZNK7CString8EndsWithERKS_15CaseSensitivity
      functionUses:    6
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   'src/Template.cpp:149,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/Template.cpp:121,19'
          Dst:             _ZN9CTemplate14ResolveLiteralERK7CString
        - Src:             'src/Template.cpp:121,56'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:121,45'
          Dst:             _ZNK7CString10TrimLeft_nERKS_
        - Src:             'src/Template.cpp:121,19'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:121,19'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:125,27'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:125,27'
          Dst:             _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - Src:             'src/Template.cpp:125,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:129,47'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:129,38'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:129,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:121,19'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:121,19'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:125,27'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:129,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:134,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:134,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:134,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:134,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:138,13'
          Dst:             _ZN5CFile6ExistsERK7CString
        - Src:             'src/Template.cpp:139,44'
          Dst:             _ZNK7CString10StartsWithERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:140,17'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:140,17'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:140,17'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:140,17'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:143,17'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:143,17'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:143,17'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:143,17'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:147,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:147,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:151,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:151,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:151,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:151,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:154,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:154,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:154,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:154,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:158,13'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:158,13'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:158,13'
          Dst:             _ZN7CStringC2Em
        - Src:             'src/Template.cpp:158,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:158,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:158,13'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:158,13'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:162,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:163,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:163,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN16CTemplateOptions5ParseERK7CString
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          177
      EdgeCount:       61
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN7CString8ToEscapeERKS_
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZNK7CString5TokenEmbRKS_b
        - _ZNK7CString6Trim_nERKS_
        - _ZNK7CString7AsUpperEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:31,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:31,27'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:31,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:31,48'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:31,57'
          Dst:             _ZNK7CString7AsUpperEv
        - Src:             'src/Template.cpp:31,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:31,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:31,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:31,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:32,43'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:32,28'
          Dst:             _ZNK7CString5TokenEmbRKS_b
        - Src:             'src/Template.cpp:32,48'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:32,48'
          Dst:             _ZNK7CString6Trim_nERKS_
        - Src:             'src/Template.cpp:32,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:32,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:32,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:35,23'
          Dst:             _ZN7CString8ToEscapeERKS_
        - Src:             'src/Template.cpp:31,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:31,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:31,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:31,21'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:32,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:32,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:32,22'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:39,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:37,25'
          Dst:             _ZN7CString8ToEscapeERKS_
        - Src:             'src/Template.cpp:39,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:39,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:39,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CTemplate6AddRowERK7CString
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN9CTemplateC2ERKNSt3__110shared_ptrI16CTemplateOptionsEEPS_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:241,28'
          Dst:             _ZN9CTemplateC2ERKNSt3__110shared_ptrI16CTemplateOptionsEEPS_
    - functionName:    _ZN9CTemplateC2ERKNSt3__110shared_ptrI16CTemplateOptionsEEPS_
      functionSourceFile: '/src/znc/include/znc/Template.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN8MCStringC2Ev
        - _ZN8MCStringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/znc/Template.h:145,11'
          Dst:             _ZN8MCStringC2Ev
        - Src:             'include/znc/Template.h:147,11'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'include/znc/Template.h:152,31'
          Dst:             _ZN8MCStringD2Ev
    - functionName:    _ZN9CTemplateD0Ev
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9CTemplateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:89,25'
          Dst:             _ZN9CTemplateD2Ev
    - functionName:    _ZN9CTemplateD2Ev
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          161
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7CStringD2Ev
        - _ZN8MCStringD2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:100,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:100,1'
          Dst:             _ZN8MCStringD2Ev
        - Src:             'src/Template.cpp:90,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZN9CTemplate5PrintERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEE
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9CTemplate5PrintERK7CStringRNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:289,47'
          Dst:             _ZN9CTemplate5PrintERK7CStringRNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEE
    - functionName:    _ZN9CTemplate11PrintStringER7CString
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN9CTemplate5PrintERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:282,17'
          Dst:             _ZN9CTemplate5PrintERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEE
        - Src:             'src/Template.cpp:284,12'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Template.cpp:284,10'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:284,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:284,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CTemplate6GetRowERK7CStringj
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN9CTemplate7GetLoopERK7CString
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:248,34'
          Dst:             _ZN9CTemplate7GetLoopERK7CString
    - functionName:    _ZN9CTemplate7SetFileERK7CString
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         49
      ICount:          227
      EdgeCount:       92
      CyclomaticComplexity: 45
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN7CStringaSERKS_
        - _ZN9CTemplate10ExpandFileERK7CStringb
        - _ZN9CTemplate11PrependPathERK7CStringb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:211,19'
          Dst:             _ZN9CTemplate10ExpandFileERK7CStringb
        - Src:             'src/Template.cpp:211,17'
          Dst:             _ZN7CStringaSERKS_
        - Src:             'src/Template.cpp:211,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:212,17'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Template.cpp:212,5'
          Dst:             _ZN9CTemplate11PrependPathERK7CStringb
        - Src:             'src/Template.cpp:212,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:215,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:215,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:215,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:211,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:212,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:215,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:220,9'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:220,9'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:220,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:220,9'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:224,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:224,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:224,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:224,5'
          Dst:             _ZN12CDebugStreamD1Ev
    - functionName:    _ZN9CTemplate11PrependPathERK7CStringb
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          157
      EdgeCount:       54
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - _ZN7CStringD2Ev
        - _ZNK9CTemplate8MakePathERK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:185,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:185,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:185,5'
          Dst:             _ZNK9CTemplate8MakePathERK7CString
        - Src:             'src/Template.cpp:185,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:185,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:185,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:185,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:186,37'
          Dst:             _ZNK9CTemplate8MakePathERK7CString
        - Src:             'src/Template.cpp:186,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:186,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZNK9CTemplate8MakePathERK7CString
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          169
      EdgeCount:       69
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZNK7CString8EndsWithERKS_15CaseSensitivity
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:175,34'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:175,40'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Template.cpp:175,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:175,18'
          Dst:             _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - Src:             'src/Template.cpp:175,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:175,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:175,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:177,41'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:177,32'
          Dst:             _ZNK7CString8EndsWithERKS_15CaseSensitivity
        - Src:             'src/Template.cpp:177,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:175,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:175,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:175,18'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:177,9'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:182,1'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:182,1'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CTemplate10RemovePathERK7CString
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          223
      EdgeCount:       82
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - _ZN6CDebug5DebugEv
        - _ZN7CStringC2EPKc
        - _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - _ZN7CStringD2Ev
        - _ZN9CTemplate10RemovePathERK7CString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:195,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:195,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:195,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:195,5'
          Dst:             _ZN7CStringC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/Template.cpp:195,5'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:195,5'
          Dst:             _ZN4CDir9ChangeDirERK7CStringS2_S2_
        - Src:             'src/Template.cpp:195,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:195,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:195,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:195,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:195,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:195,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:195,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:195,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:195,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:195,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:201,13'
          Dst:             _ZN9CTemplate10RemovePathERK7CString
    - functionName:    _ZN9CTemplate10AppendPathERK7CStringb
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          157
      EdgeCount:       54
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN12CDebugStreamC1Ev
        - _ZN12CDebugStreamD1Ev
        - _ZN6CDebug5DebugEv
        - _ZN7CStringD2Ev
        - _ZNK9CTemplate8MakePathERK7CString
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:190,5'
          Dst:             _ZN6CDebug5DebugEv
        - Src:             'src/Template.cpp:190,5'
          Dst:             _ZN12CDebugStreamC1Ev
        - Src:             'src/Template.cpp:190,5'
          Dst:             _ZNK9CTemplate8MakePathERK7CString
        - Src:             'src/Template.cpp:190,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:190,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:190,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:190,5'
          Dst:             _ZN12CDebugStreamD1Ev
        - Src:             'src/Template.cpp:191,36'
          Dst:             _ZNK9CTemplate8MakePathERK7CString
        - Src:             'src/Template.cpp:191,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:191,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CTemplate7SetPathERK7CString
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          115
      EdgeCount:       35
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7CStringC2EPKc
        - _ZN7CStringD2Ev
        - _ZN9CTemplate10AppendPathERK7CStringb
        - _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:167,18'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:167,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:167,12'
          Dst:             _ZN7CStringC2EPKc
        - Src:             'src/Template.cpp:167,12'
          Dst:             _ZNK7CString5SplitERKS_RNSt3__16vectorIS_NS2_9allocatorIS_EEEEbS1_S1_bb
        - Src:             'src/Template.cpp:167,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:167,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:167,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:170,9'
          Dst:             _ZN9CTemplate10AppendPathERK7CStringb
        - Src:             'src/Template.cpp:167,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:167,5'
          Dst:             _ZN7CStringD2Ev
        - Src:             'src/Template.cpp:167,5'
          Dst:             _ZN7CStringD2Ev
    - functionName:    _ZN9CTemplate10ClearPathsEv
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CTemplate4InitEv
      functionSourceFile: '/src/znc/src/Template.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9CTemplate10ClearPathsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/Template.cpp:112,5'
          Dst:             _ZN9CTemplate10ClearPathsEv
    - functionName:    _ZN4cctz17FixedOffsetToAbbrERKNSt3__16chrono8durationIlNS0_5ratioILl1ELl1EEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_fixed.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          121
      EdgeCount:       26
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz17FixedOffsetToNameERKNSt3__16chrono8durationIlNS0_5ratioILl1ELl1EEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_fixed.cc:118,22'
          Dst:             _ZN4cctz17FixedOffsetToNameERKNSt3__16chrono8durationIlNS0_5ratioILl1ELl1EEEEE
    - functionName:    _ZN4cctz17FixedOffsetToNameERKNSt3__16chrono8durationIlNS0_5ratioILl1ELl1EEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_fixed.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          169
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_19Format02dEPci
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_fixed.cc:107,8'
          Dst:             _ZN4cctz12_GLOBAL__N_19Format02dEPci
        - Src:             'third_party/cctz/src/time_zone_fixed.cc:109,8'
          Dst:             _ZN4cctz12_GLOBAL__N_19Format02dEPci
        - Src:             'third_party/cctz/src/time_zone_fixed.cc:111,8'
          Dst:             _ZN4cctz12_GLOBAL__N_19Format02dEPci
        - Src:             'third_party/cctz/src/time_zone_fixed.cc:113,3'
          Dst:             __assert_fail
    - functionName:    _ZN4cctz12_GLOBAL__N_19Format02dEPci
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_fixed.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz12_GLOBAL__N_18Parse02dEPKc
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_fixed.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strchr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_fixed.cc:39,24'
          Dst:             strchr
        - Src:             'third_party/cctz/src/time_zone_fixed.cc:41,26'
          Dst:             strchr
    - functionName:    _ZN4cctz19FixedOffsetFromNameERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPNS0_6chrono8durationIlNS0_5ratioILl1ELl1EEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_fixed.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          203
      EdgeCount:       43
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_18Parse02dEPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_fixed.cc:68,15'
          Dst:             _ZN4cctz12_GLOBAL__N_18Parse02dEPKc
        - Src:             'third_party/cctz/src/time_zone_fixed.cc:70,14'
          Dst:             _ZN4cctz12_GLOBAL__N_18Parse02dEPKc
        - Src:             'third_party/cctz/src/time_zone_fixed.cc:72,14'
          Dst:             _ZN4cctz12_GLOBAL__N_18Parse02dEPKc
    - functionName:    _ZN4cctz9time_zone4ImplD2Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz9time_zone4ImplC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_impl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4cctz10TimeZoneIf4LoadERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_impl.cc:101,26'
          Dst:             _ZN4cctz10TimeZoneIf4LoadERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN4cctz9time_zone4Impl24ClearTimeZoneMapTestOnlyEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_impl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         24
      ICount:          123
      EdgeCount:       46
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_113TimeZoneMutexEv
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_impl.cc:86,36'
          Dst:             _ZN4cctz12_GLOBAL__N_113TimeZoneMutexEv
        - Src:             'third_party/cctz/src/time_zone_impl.cc:92,5'
          Dst:             __cxa_guard_acquire
        - Src:             'third_party/cctz/src/time_zone_impl.cc:92,5'
          Dst:             __cxa_guard_release
        - Src:             'third_party/cctz/src/time_zone_impl.cc:92,5'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN4cctz12_GLOBAL__N_113TimeZoneMutexEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_impl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_impl.cc:39,3'
          Dst:             __cxa_guard_acquire
        - Src:             'third_party/cctz/src/time_zone_impl.cc:39,3'
          Dst:             __cxa_guard_release
        - Src:             'third_party/cctz/src/time_zone_impl.cc:39,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN4cctz9time_zone4Impl12LoadTimeZoneERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPS0_
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_impl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          257
      EdgeCount:       81
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_113TimeZoneMutexEv
        - _ZN4cctz19FixedOffsetFromNameERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPNS0_6chrono8durationIlNS0_5ratioILl1ELl1EEEEE
        - _ZN4cctz9time_zone4Impl7UTCImplEv
        - _ZN4cctz9time_zone4ImplC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN4cctz9time_zoneC2EPKNS0_4ImplE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_impl.cc:50,32'
          Dst:             _ZN4cctz9time_zone4Impl7UTCImplEv
        - Src:             'third_party/cctz/src/time_zone_impl.cc:54,7'
          Dst:             _ZN4cctz19FixedOffsetFromNameERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPNS0_6chrono8durationIlNS0_5ratioILl1ELl1EEEEE
        - Src:             'third_party/cctz/src/time_zone_impl.cc:55,11'
          Dst:             _ZN4cctz9time_zoneC2EPKNS0_4ImplE
        - Src:             'third_party/cctz/src/time_zone_impl.cc:61,38'
          Dst:             _ZN4cctz12_GLOBAL__N_113TimeZoneMutexEv
        - Src:             'third_party/cctz/src/time_zone_impl.cc:65,15'
          Dst:             _ZN4cctz9time_zoneC2EPKNS0_4ImplE
        - Src:             'third_party/cctz/src/time_zone_impl.cc:72,44'
          Dst:             _ZN4cctz9time_zone4ImplC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'third_party/cctz/src/time_zone_impl.cc:75,36'
          Dst:             _ZN4cctz12_GLOBAL__N_113TimeZoneMutexEv
        - Src:             'third_party/cctz/src/time_zone_impl.cc:81,9'
          Dst:             _ZN4cctz9time_zoneC2EPKNS0_4ImplE
    - functionName:    _ZN4cctz9time_zone4Impl7UTCImplEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_impl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         20
      ICount:          94
      EdgeCount:       39
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN4cctz9time_zone4ImplC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_impl.cc:104,3'
          Dst:             __cxa_guard_acquire
        - Src:             'third_party/cctz/src/time_zone_impl.cc:104,37'
          Dst:             _ZN4cctz9time_zone4ImplC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'third_party/cctz/src/time_zone_impl.cc:104,3'
          Dst:             __cxa_guard_release
        - Src:             'third_party/cctz/src/time_zone_impl.cc:104,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN4cctz9time_zone4Impl3UTCEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_impl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz9time_zone4Impl7UTCImplEv
        - _ZN4cctz9time_zoneC2EPKNS0_4ImplE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_impl.cc:46,20'
          Dst:             _ZN4cctz9time_zone4Impl7UTCImplEv
        - Src:             'third_party/cctz/src/time_zone_impl.cc:46,10'
          Dst:             _ZN4cctz9time_zoneC2EPKNS0_4ImplE
    - functionName:    _ZN4cctz10TimeZoneIfC2Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_if.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz10TimeZoneIfD0Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_if.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz10TimeZoneIfD2Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_if.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz12TimeZoneInfoC2Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz10TimeZoneIfC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.h:63,3'
          Dst:             _ZN4cctz10TimeZoneIfC2Ev
    - functionName:    _ZN4cctz10TimeZoneIf4LoadERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_if.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          113
      EdgeCount:       42
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN4cctz12TimeZoneInfo4LoadERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN4cctz12TimeZoneInfoC2Ev
        - _ZN4cctz12TimeZoneLibCC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_if.cc:25,44'
          Dst:             _ZN4cctz12TimeZoneLibCC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'third_party/cctz/src/time_zone_if.cc:29,40'
          Dst:             _ZN4cctz12TimeZoneInfoC2Ev
        - Src:             'third_party/cctz/src/time_zone_if.cc:30,12'
          Dst:             _ZN4cctz12TimeZoneInfo4LoadERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZNK4cctz10Transition10ByUnixTimeclERKS0_S3_
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz10Transition11ByCivilTimeclERKS0_S3_
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.h:46,28'
          Dst:             _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
    - functionName:    _ZNK4cctz12_GLOBAL__N_121FuchsiaZoneInfoSource7VersionEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz12_GLOBAL__N_121FuchsiaZoneInfoSourceD0Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_121FuchsiaZoneInfoSourceD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:755,7'
          Dst:             _ZN4cctz12_GLOBAL__N_121FuchsiaZoneInfoSourceD2Ev
    - functionName:    _ZN4cctz12_GLOBAL__N_121FuchsiaZoneInfoSourceD2Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_118FileZoneInfoSourceD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:755,7'
          Dst:             _ZN4cctz12_GLOBAL__N_118FileZoneInfoSourceD2Ev
    - functionName:    _ZN4cctz12_GLOBAL__N_118FileZoneInfoSourceD2Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz14ZoneInfoSourceD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:631,7'
          Dst:             _ZN4cctz14ZoneInfoSourceD2Ev
    - functionName:    _ZN4cctz12_GLOBAL__N_118FileZoneInfoSourceD0Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_118FileZoneInfoSourceD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:631,7'
          Dst:             _ZN4cctz12_GLOBAL__N_118FileZoneInfoSourceD2Ev
    - functionName:    _ZN4cctz12_GLOBAL__N_118FileZoneInfoSource4ReadEPvm
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fread
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:637,25'
          Dst:             fread
    - functionName:    _ZN4cctz12_GLOBAL__N_118FileZoneInfoSource4SkipEm
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fseek
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:643,14'
          Dst:             fseek
    - functionName:    _ZNK4cctz12_GLOBAL__N_118FileZoneInfoSource7VersionEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      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:    3
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__17getlineB8ne220000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_istreamIT_T0_EES9_RNS_12basic_stringIS6_S7_T1_EES6_ENKUllE_clEl
      functionSourceFile: '/usr/local/bin/../include/c++/v1/istream'
      linkageType:     InternalLinkage
      functionLinenumber: 1288
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz12_GLOBAL__N_121FuchsiaZoneInfoSourceC2ENSt3__110unique_ptrI8_IO_FILEPFiPS4_EEENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_118FileZoneInfoSourceC2ENSt3__110unique_ptrI8_IO_FILEPFiPS4_EEEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:762,9'
          Dst:             _ZN4cctz12_GLOBAL__N_118FileZoneInfoSourceC2ENSt3__110unique_ptrI8_IO_FILEPFiPS4_EEEm
    - functionName:    _ZN4cctz12_GLOBAL__N_118FileZoneInfoSourceC2ENSt3__110unique_ptrI8_IO_FILEPFiPS4_EEEm
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz14ZoneInfoSourceC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:653,12'
          Dst:             _ZN4cctz14ZoneInfoSourceC2Ev
    - functionName:    _ZN4cctz14ZoneInfoSourceC2Ev
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/zone_info_source.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz12_GLOBAL__N_121AndroidZoneInfoSource7VersionEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz12_GLOBAL__N_121AndroidZoneInfoSourceD0Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_121AndroidZoneInfoSourceD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:692,7'
          Dst:             _ZN4cctz12_GLOBAL__N_121AndroidZoneInfoSourceD2Ev
    - functionName:    _ZN4cctz12_GLOBAL__N_121AndroidZoneInfoSourceD2Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_118FileZoneInfoSourceD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:692,7'
          Dst:             _ZN4cctz12_GLOBAL__N_118FileZoneInfoSourceD2Ev
    - functionName:    _ZN4cctz12_GLOBAL__N_121AndroidZoneInfoSourceC2ENSt3__110unique_ptrI8_IO_FILEPFiPS4_EEEmNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_118FileZoneInfoSourceC2ENSt3__110unique_ptrI8_IO_FILEPFiPS4_EEEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:700,9'
          Dst:             _ZN4cctz12_GLOBAL__N_118FileZoneInfoSourceC2ENSt3__110unique_ptrI8_IO_FILEPFiPS4_EEEm
    - functionName:    _ZN4cctz12_GLOBAL__N_15FOpenEPKcS2_
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fopen
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:626,18'
          Dst:             fopen
    - functionName:    fopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz12_GLOBAL__N_121FuchsiaZoneInfoSource4OpenERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          286
      EdgeCount:       97
      CyclomaticComplexity: 48
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_121FuchsiaZoneInfoSourceC2ENSt3__110unique_ptrI8_IO_FILEPFiPS4_EEENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN4cctz12_GLOBAL__N_15FOpenEPKcS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:788,15'
          Dst:             _ZN4cctz12_GLOBAL__N_15FOpenEPKcS2_
        - Src:             'third_party/cctz/src/time_zone_info.cc:803,13'
          Dst:             _ZN4cctz12_GLOBAL__N_121FuchsiaZoneInfoSourceC2ENSt3__110unique_ptrI8_IO_FILEPFiPS4_EEENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN4cctz12_GLOBAL__N_121AndroidZoneInfoSource4OpenERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          367
      EdgeCount:       69
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_121AndroidZoneInfoSourceC2ENSt3__110unique_ptrI8_IO_FILEPFiPS4_EEEmNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN4cctz12_GLOBAL__N_15FOpenEPKcS2_
        - _ZN4cctz12_GLOBAL__N_18Decode32EPKc
        - fread
        - fseek
        - strcmp
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:712,15'
          Dst:             _ZN4cctz12_GLOBAL__N_15FOpenEPKcS2_
        - Src:             'third_party/cctz/src/time_zone_info.cc:716,9'
          Dst:             fread
        - Src:             'third_party/cctz/src/time_zone_info.cc:717,9'
          Dst:             strncmp
        - Src:             'third_party/cctz/src/time_zone_info.cc:719,44'
          Dst:             _ZN4cctz12_GLOBAL__N_18Decode32EPKc
        - Src:             'third_party/cctz/src/time_zone_info.cc:720,43'
          Dst:             _ZN4cctz12_GLOBAL__N_18Decode32EPKc
        - Src:             'third_party/cctz/src/time_zone_info.cc:722,9'
          Dst:             fseek
        - Src:             'third_party/cctz/src/time_zone_info.cc:731,11'
          Dst:             fread
        - Src:             'third_party/cctz/src/time_zone_info.cc:732,53'
          Dst:             _ZN4cctz12_GLOBAL__N_18Decode32EPKc
        - Src:             'third_party/cctz/src/time_zone_info.cc:733,40'
          Dst:             _ZN4cctz12_GLOBAL__N_18Decode32EPKc
        - Src:             'third_party/cctz/src/time_zone_info.cc:736,11'
          Dst:             strcmp
        - Src:             'third_party/cctz/src/time_zone_info.cc:737,13'
          Dst:             fseek
        - Src:             'third_party/cctz/src/time_zone_info.cc:738,52'
          Dst:             _ZN4cctz12_GLOBAL__N_121AndroidZoneInfoSourceC2ENSt3__110unique_ptrI8_IO_FILEPFiPS4_EEEmNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN4cctz12_GLOBAL__N_18Decode32EPKc
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_17Decode8EPKc
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:117,54'
          Dst:             _ZN4cctz12_GLOBAL__N_17Decode8EPKc
    - functionName:    _ZN4cctz12_GLOBAL__N_17Decode8EPKc
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz12_GLOBAL__N_118FileZoneInfoSource4OpenERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          175
      EdgeCount:       63
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_118FileZoneInfoSourceC2ENSt3__110unique_ptrI8_IO_FILEPFiPS4_EEEm
        - _ZN4cctz12_GLOBAL__N_15FOpenEPKcS2_
        - getenv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:675,17'
          Dst:             getenv
        - Src:             'third_party/cctz/src/time_zone_info.cc:687,13'
          Dst:             _ZN4cctz12_GLOBAL__N_15FOpenEPKcS2_
        - Src:             'third_party/cctz/src/time_zone_info.cc:689,46'
          Dst:             _ZN4cctz12_GLOBAL__N_118FileZoneInfoSourceC2ENSt3__110unique_ptrI8_IO_FILEPFiPS4_EEEm
    - functionName:    '_ZZN4cctz12TimeZoneInfo4LoadERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEENK3$_0clES9_'
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          133
      EdgeCount:       31
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_118FileZoneInfoSource4OpenERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN4cctz12_GLOBAL__N_121AndroidZoneInfoSource4OpenERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN4cctz12_GLOBAL__N_121FuchsiaZoneInfoSource4OpenERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:824,22'
          Dst:             _ZN4cctz12_GLOBAL__N_118FileZoneInfoSource4OpenERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'third_party/cctz/src/time_zone_info.cc:825,22'
          Dst:             _ZN4cctz12_GLOBAL__N_121AndroidZoneInfoSource4OpenERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'third_party/cctz/src/time_zone_info.cc:826,22'
          Dst:             _ZN4cctz12_GLOBAL__N_121FuchsiaZoneInfoSource4OpenERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN4cctz10TransitionC2Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.h:33,8'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.h:33,8'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
    - functionName:    _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4cctz6detail6fieldsC2Elaaaaa
        - __clang_call_terminate
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:349,39'
          Dst:             _ZN4cctz6detail6fieldsC2Elaaaaa
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:349,39'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4cctz14TransitionTypeC2Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.h:52,8'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.h:52,8'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
    - functionName:    _ZN4cctz9time_zone12civil_lookupC2Ev
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/time_zone.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail10differenceENS0_8hour_tagENS0_6fieldsES2_
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10differenceENS0_7day_tagENS0_6fieldsES2_
        - _ZN4cctz6detail4impl9scale_addElll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:308,26'
          Dst:             _ZN4cctz6detail10differenceENS0_7day_tagENS0_6fieldsES2_
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:308,10'
          Dst:             _ZN4cctz6detail4impl9scale_addElll
    - functionName:    _ZN4cctz6detail4impl9scale_addElll
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detail10differenceENS0_10minute_tagENS0_6fieldsES2_
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10differenceENS0_8hour_tagENS0_6fieldsES2_
        - _ZN4cctz6detail4impl9scale_addElll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:311,26'
          Dst:             _ZN4cctz6detail10differenceENS0_8hour_tagENS0_6fieldsES2_
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:311,10'
          Dst:             _ZN4cctz6detail4impl9scale_addElll
    - functionName:    _ZN4cctz6detail10differenceENS0_10second_tagENS0_6fieldsES2_
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10differenceENS0_10minute_tagENS0_6fieldsES2_
        - _ZN4cctz6detail4impl9scale_addElll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:314,26'
          Dst:             _ZN4cctz6detail10differenceENS0_10minute_tagENS0_6fieldsES2_
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:314,10'
          Dst:             _ZN4cctz6detail4impl9scale_addElll
    - functionName:    _ZN4cctz12TimeZoneInfoD0Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz12TimeZoneInfoD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.h:61,7'
          Dst:             _ZN4cctz12TimeZoneInfoD2Ev
    - functionName:    _ZN4cctz12TimeZoneInfoD2Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz10TimeZoneIfD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.h:61,7'
          Dst:             _ZN4cctz10TimeZoneIfD2Ev
    - functionName:    _ZNK4cctz12TimeZoneInfo9BreakTimeERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          227
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_19YearShiftERKNS_6detail10civil_timeINS1_10second_tagEEEl
        - _ZN4cctz13ToUnixSecondsERKNSt3__16chrono10time_pointINS1_12system_clockENS1_8durationIlNS0_5ratioILl1ELl1EEEEEEE
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_10TransitionE
        - _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_14TransitionTypeE
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:875,33'
          Dst:             _ZN4cctz13ToUnixSecondsERKNSt3__16chrono10time_pointINS1_12system_clockENS1_8durationIlNS0_5ratioILl1ELl1EEEEEEE
        - Src:             'third_party/cctz/src/time_zone_info.cc:877,3'
          Dst:             __assert_fail
        - Src:             'third_party/cctz/src/time_zone_info.cc:880,12'
          Dst:             _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_14TransitionTypeE
        - Src:             'third_party/cctz/src/time_zone_info.cc:892,15'
          Dst:             _ZN4cctz12_GLOBAL__N_19YearShiftERKNS_6detail10civil_timeINS1_10second_tagEEEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:895,12'
          Dst:             _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_10TransitionE
        - Src:             'third_party/cctz/src/time_zone_info.cc:902,16'
          Dst:             _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_10TransitionE
        - Src:             'third_party/cctz/src/time_zone_info.cc:907,44'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:907,60'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:913,10'
          Dst:             _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_10TransitionE
    - functionName:    _ZNK4cctz12TimeZoneInfo8MakeTimeERKNS_6detail10civil_timeINS1_10second_tagEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionLinenumberEnd: 985
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          398
      EdgeCount:       66
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_110MakeUniqueERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEE
        - _ZN4cctz12_GLOBAL__N_110MakeUniqueEl
        - _ZN4cctz12_GLOBAL__N_111MakeSkippedERKNS_10TransitionERKNS_6detail10civil_timeINS4_10second_tagEEE
        - _ZN4cctz12_GLOBAL__N_112MakeRepeatedERKNS_10TransitionERKNS_6detail10civil_timeINS4_10second_tagEEE
        - _ZN4cctz12_GLOBAL__N_19YearShiftERKNS_6detail10civil_timeINS1_10second_tagEEEl
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - _ZN4cctz6detailgeINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - _ZN4cctz6detailgtINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - _ZN4cctz6detailleINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEES3_
        - _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
        - _ZNK4cctz12TimeZoneInfo9TimeLocalERKNS_6detail10civil_timeINS1_10second_tagEEEl
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:918,3'
          Dst:             __assert_fail
        - Src:             'third_party/cctz/src/time_zone_info.cc:924,10'
          Dst:             _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - Src:             'third_party/cctz/src/time_zone_info.cc:926,17'
          Dst:             _ZN4cctz6detailgeINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - Src:             'third_party/cctz/src/time_zone_info.cc:931,44'
          Dst:             _ZN4cctz6detailleINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - Src:             'third_party/cctz/src/time_zone_info.cc:932,16'
          Dst:             _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - Src:             'third_party/cctz/src/time_zone_info.cc:938,44'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:946,28'
          Dst:             _ZN4cctz6detailgeINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - Src:             'third_party/cctz/src/time_zone_info.cc:949,14'
          Dst:             _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - Src:             'third_party/cctz/src/time_zone_info.cc:949,37'
          Dst:             _ZN4cctz12_GLOBAL__N_110MakeUniqueERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEE
        - Src:             'third_party/cctz/src/time_zone_info.cc:950,31'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:950,46'
          Dst:             _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:950,28'
          Dst:             _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEES3_
        - Src:             'third_party/cctz/src/time_zone_info.cc:950,14'
          Dst:             _ZN4cctz12_GLOBAL__N_110MakeUniqueEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:953,12'
          Dst:             _ZN4cctz12_GLOBAL__N_111MakeSkippedERKNS_10TransitionERKNS_6detail10civil_timeINS4_10second_tagEEE
        - Src:             'third_party/cctz/src/time_zone_info.cc:957,12'
          Dst:             _ZN4cctz6detailgtINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - Src:             'third_party/cctz/src/time_zone_info.cc:961,27'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_info.cc:962,34'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_info.cc:963,26'
          Dst:             _ZN4cctz12_GLOBAL__N_19YearShiftERKNS_6detail10civil_timeINS1_10second_tagEEEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:963,16'
          Dst:             _ZNK4cctz12TimeZoneInfo9TimeLocalERKNS_6detail10civil_timeINS1_10second_tagEEEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:966,14'
          Dst:             _ZN4cctz6detailgtINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - Src:             'third_party/cctz/src/time_zone_info.cc:966,37'
          Dst:             _ZN4cctz12_GLOBAL__N_110MakeUniqueERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEE
        - Src:             'third_party/cctz/src/time_zone_info.cc:967,45'
          Dst:             _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEES3_
        - Src:             'third_party/cctz/src/time_zone_info.cc:967,14'
          Dst:             _ZN4cctz12_GLOBAL__N_110MakeUniqueEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:970,12'
          Dst:             _ZN4cctz12_GLOBAL__N_112MakeRepeatedERKNS_10TransitionERKNS_6detail10civil_timeINS4_10second_tagEEE
        - Src:             'third_party/cctz/src/time_zone_info.cc:973,26'
          Dst:             _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - Src:             'third_party/cctz/src/time_zone_info.cc:975,12'
          Dst:             _ZN4cctz12_GLOBAL__N_111MakeSkippedERKNS_10TransitionERKNS_6detail10civil_timeINS4_10second_tagEEE
        - Src:             'third_party/cctz/src/time_zone_info.cc:978,10'
          Dst:             _ZN4cctz6detailleINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - Src:             'third_party/cctz/src/time_zone_info.cc:980,12'
          Dst:             _ZN4cctz12_GLOBAL__N_112MakeRepeatedERKNS_10TransitionERKNS_6detail10civil_timeINS4_10second_tagEEE
        - Src:             'third_party/cctz/src/time_zone_info.cc:984,41'
          Dst:             _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEES3_
        - Src:             'third_party/cctz/src/time_zone_info.cc:984,10'
          Dst:             _ZN4cctz12_GLOBAL__N_110MakeUniqueEl
    - functionName:    _ZNK4cctz12TimeZoneInfo14NextTransitionERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEEPNS_9time_zone16civil_transitionE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1000
      functionLinenumberEnd: 1023
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          163
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4cctz13ToUnixSecondsERKNSt3__16chrono10time_pointINS1_12system_clockENS1_8durationIlNS0_5ratioILl1ELl1EEEEEEE
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
        - _ZNK4cctz12TimeZoneInfo16EquivTransitionsEhh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:1009,33'
          Dst:             _ZN4cctz13ToUnixSecondsERKNSt3__16chrono10time_pointINS1_12system_clockENS1_8durationIlNS0_5ratioILl1ELl1EEEEEEE
        - Src:             'third_party/cctz/src/time_zone_info.cc:1010,44'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:1010,60'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:1016,10'
          Dst:             _ZNK4cctz12TimeZoneInfo16EquivTransitionsEhh
        - Src:             'third_party/cctz/src/time_zone_info.cc:1020,36'
          Dst:             _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
    - functionName:    _ZNK4cctz12TimeZoneInfo14PrevTransitionERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEEPNS_9time_zone16civil_transitionE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1026
      functionLinenumberEnd: 1058
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          232
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4cctz13ToUnixSecondsERKNSt3__16chrono10time_pointINS1_12system_clockENS1_8durationIlNS0_5ratioILl1ELl1EEEEEEE
        - _ZN4cctz15FromUnixSecondsEl
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
        - _ZNK4cctz12TimeZoneInfo16EquivTransitionsEhh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:1035,33'
          Dst:             _ZN4cctz13ToUnixSecondsERKNSt3__16chrono10time_pointINS1_12system_clockENS1_8durationIlNS0_5ratioILl1ELl1EEEEEEE
        - Src:             'third_party/cctz/src/time_zone_info.cc:1036,7'
          Dst:             _ZN4cctz15FromUnixSecondsEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:1039,45'
          Dst:             _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:1045,44'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:1045,60'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:1051,10'
          Dst:             _ZNK4cctz12TimeZoneInfo16EquivTransitionsEhh
        - Src:             'third_party/cctz/src/time_zone_info.cc:1055,40'
          Dst:             _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
    - functionName:    _ZNK4cctz12TimeZoneInfo7VersionEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz12TimeZoneInfo11DescriptionEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 991
      functionLinenumberEnd: 997
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz12TimeZoneInfo16EquivTransitionsEhh
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          97
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz6detailgeINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:478,16'
          Dst:             _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
    - functionName:    _ZN4cctz6detailleINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:473,16'
          Dst:             _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
    - functionName:    _ZN4cctz12_GLOBAL__N_110MakeUniqueERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz9time_zone12civil_lookupC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:179,27'
          Dst:             _ZN4cctz9time_zone12civil_lookupC2Ev
    - functionName:    _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEES3_
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/civil_time_detail.h'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10differenceENS0_10second_tagENS0_6fieldsES2_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/civil_time_detail.h:424,12'
          Dst:             _ZN4cctz6detail10differenceENS0_10second_tagENS0_6fieldsES2_
    - functionName:    _ZN4cctz12_GLOBAL__N_110MakeUniqueEl
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_110MakeUniqueERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEE
        - _ZN4cctz15FromUnixSecondsEl
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:186,21'
          Dst:             _ZN4cctz15FromUnixSecondsEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:186,10'
          Dst:             _ZN4cctz12_GLOBAL__N_110MakeUniqueERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEE
    - functionName:    _ZN4cctz12_GLOBAL__N_111MakeSkippedERKNS_10TransitionERKNS_6detail10civil_timeINS4_10second_tagEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          83
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz15FromUnixSecondsEl
        - _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEES3_
        - _ZN4cctz9time_zone12civil_lookupC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:191,27'
          Dst:             _ZN4cctz9time_zone12civil_lookupC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:193,51'
          Dst:             _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEES3_
        - Src:             'third_party/cctz/src/time_zone_info.cc:193,12'
          Dst:             _ZN4cctz15FromUnixSecondsEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:194,14'
          Dst:             _ZN4cctz15FromUnixSecondsEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:195,58'
          Dst:             _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEES3_
        - Src:             'third_party/cctz/src/time_zone_info.cc:195,13'
          Dst:             _ZN4cctz15FromUnixSecondsEl
    - functionName:    _ZN4cctz12_GLOBAL__N_19YearShiftERKNS_6detail10civil_timeINS1_10second_tagEEEl
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ellllll
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4hourEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6minuteEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6secondEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:210,26'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_info.cc:210,45'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - Src:             'third_party/cctz/src/time_zone_info.cc:210,57'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
        - Src:             'third_party/cctz/src/time_zone_info.cc:211,26'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4hourEv
        - Src:             'third_party/cctz/src/time_zone_info.cc:211,37'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6minuteEv
        - Src:             'third_party/cctz/src/time_zone_info.cc:211,50'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6secondEv
        - Src:             'third_party/cctz/src/time_zone_info.cc:210,10'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ellllll
    - functionName:    _ZNK4cctz12TimeZoneInfo9TimeLocalERKNS_6detail10civil_timeINS1_10second_tagEEEl
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          165
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:855,3'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_info.cc:855,3'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_info.cc:855,3'
          Dst:             __assert_fail
    - functionName:    _ZN4cctz12_GLOBAL__N_112MakeRepeatedERKNS_10TransitionERKNS_6detail10civil_timeINS4_10second_tagEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          83
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz15FromUnixSecondsEl
        - _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEES3_
        - _ZN4cctz9time_zone12civil_lookupC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:201,27'
          Dst:             _ZN4cctz9time_zone12civil_lookupC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:203,66'
          Dst:             _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEES3_
        - Src:             'third_party/cctz/src/time_zone_info.cc:203,12'
          Dst:             _ZN4cctz15FromUnixSecondsEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:204,14'
          Dst:             _ZN4cctz15FromUnixSecondsEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:205,48'
          Dst:             _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEES3_
        - Src:             'third_party/cctz/src/time_zone_info.cc:205,13'
          Dst:             _ZN4cctz15FromUnixSecondsEl
    - functionName:    _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_14TransitionTypeE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 834
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          71
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:838,12'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:838,27'
          Dst:             _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:838,40'
          Dst:             _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
    - functionName:    _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_10TransitionE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:848,24'
          Dst:             _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
    - functionName:    _ZN4cctz12TimeZoneInfo4LoadERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          82
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4cctz12TimeZoneInfo17ResetToBuiltinUTCERKNSt3__16chrono8durationIlNS1_5ratioILl1ELl1EEEEE
        - _ZN4cctz12TimeZoneInfo4LoadEPNS_14ZoneInfoSourceE
        - _ZN4cctz19FixedOffsetFromNameERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPNS0_6chrono8durationIlNS0_5ratioILl1ELl1EEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:817,7'
          Dst:             _ZN4cctz19FixedOffsetFromNameERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPNS0_6chrono8durationIlNS0_5ratioILl1ELl1EEEEE
        - Src:             'third_party/cctz/src/time_zone_info.cc:818,12'
          Dst:             _ZN4cctz12TimeZoneInfo17ResetToBuiltinUTCERKNSt3__16chrono8durationIlNS1_5ratioILl1ELl1EEEEE
        - Src:             'third_party/cctz/src/time_zone_info.cc:829,28'
          Dst:             _ZN4cctz12TimeZoneInfo4LoadEPNS_14ZoneInfoSourceE
    - functionName:    _ZN4cctz12TimeZoneInfo17ResetToBuiltinUTCERKNSt3__16chrono8durationIlNS1_5ratioILl1ELl1EEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          169
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4cctz17FixedOffsetToAbbrERKNSt3__16chrono8durationIlNS0_5ratioILl1ELl1EEEEE
        - _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEEl
        - _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_14TransitionTypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:246,20'
          Dst:             _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_14TransitionTypeE
        - Src:             'third_party/cctz/src/time_zone_info.cc:247,38'
          Dst:             _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:251,20'
          Dst:             _ZN4cctz17FixedOffsetToAbbrERKNSt3__16chrono8durationIlNS0_5ratioILl1ELl1EEEEE
        - Src:             'third_party/cctz/src/time_zone_info.cc:256,18'
          Dst:             _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_14TransitionTypeE
        - Src:             'third_party/cctz/src/time_zone_info.cc:257,18'
          Dst:             _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_14TransitionTypeE
    - functionName:    _ZN4cctz12TimeZoneInfo4LoadEPNS_14ZoneInfoSourceE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         175
      ICount:          1130
      EdgeCount:       194
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN4cctz12TimeZoneInfo17ExtendTransitionsEv
        - _ZN4cctz12TimeZoneInfo6Header5BuildERK6tzhead
        - _ZN4cctz12_GLOBAL__N_17Decode8EPKc
        - _ZN4cctz12_GLOBAL__N_18Decode32EPKc
        - _ZN4cctz12_GLOBAL__N_18Decode64EPKc
        - _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEEl
        - _ZNK4cctz10Transition10ByUnixTimeclERKS0_S3_
        - _ZNK4cctz10Transition11ByCivilTimeclERKS0_S3_
        - _ZNK4cctz12TimeZoneInfo16EquivTransitionsEhh
        - _ZNK4cctz12TimeZoneInfo6Header10DataLengthEm
        - _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_14TransitionTypeE
        - '_ZZN4cctz12TimeZoneInfo4LoadEPNS_14ZoneInfoSourceEENK3$_0clES2_'
        - __assert_fail
        - strncmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:414,7'
          Dst:             strncmp
        - Src:             'third_party/cctz/src/time_zone_info.cc:417,12'
          Dst:             _ZN4cctz12TimeZoneInfo6Header5BuildERK6tzhead
        - Src:             'third_party/cctz/src/time_zone_info.cc:422,23'
          Dst:             _ZNK4cctz12TimeZoneInfo6Header10DataLengthEm
        - Src:             'third_party/cctz/src/time_zone_info.cc:427,9'
          Dst:             strncmp
        - Src:             'third_party/cctz/src/time_zone_info.cc:431,14'
          Dst:             _ZN4cctz12TimeZoneInfo6Header5BuildERK6tzhead
        - Src:             'third_party/cctz/src/time_zone_info.cc:450,25'
          Dst:             _ZNK4cctz12TimeZoneInfo6Header10DataLengthEm
        - Src:             'third_party/cctz/src/time_zone_info.cc:460,51'
          Dst:             _ZN4cctz12_GLOBAL__N_18Decode32EPKc
        - Src:             'third_party/cctz/src/time_zone_info.cc:460,66'
          Dst:             _ZN4cctz12_GLOBAL__N_18Decode64EPKc
        - Src:             'third_party/cctz/src/time_zone_info.cc:464,12'
          Dst:             _ZNK4cctz10Transition10ByUnixTimeclERKS0_S3_
        - Src:             'third_party/cctz/src/time_zone_info.cc:470,34'
          Dst:             _ZN4cctz12_GLOBAL__N_17Decode8EPKc
        - Src:             'third_party/cctz/src/time_zone_info.cc:482,41'
          Dst:             _ZN4cctz12_GLOBAL__N_18Decode32EPKc
        - Src:             'third_party/cctz/src/time_zone_info.cc:487,36'
          Dst:             _ZN4cctz12_GLOBAL__N_17Decode8EPKc
        - Src:             'third_party/cctz/src/time_zone_info.cc:488,39'
          Dst:             _ZN4cctz12_GLOBAL__N_17Decode8EPKc
        - Src:             'third_party/cctz/src/time_zone_info.cc:520,3'
          Dst:             __assert_fail
        - Src:             'third_party/cctz/src/time_zone_info.cc:530,9'
          Dst:             '_ZZN4cctz12TimeZoneInfo4LoadEPNS_14ZoneInfoSourceEENK3$_0clES2_'
        - Src:             'third_party/cctz/src/time_zone_info.cc:532,18'
          Dst:             '_ZZN4cctz12TimeZoneInfo4LoadEPNS_14ZoneInfoSourceEENK3$_0clES2_'
        - Src:             'third_party/cctz/src/time_zone_info.cc:532,48'
          Dst:             '_ZZN4cctz12TimeZoneInfo4LoadEPNS_14ZoneInfoSourceEENK3$_0clES2_'
        - Src:             'third_party/cctz/src/time_zone_info.cc:553,10'
          Dst:             _ZNK4cctz12TimeZoneInfo16EquivTransitionsEhh
        - Src:             'third_party/cctz/src/time_zone_info.cc:572,8'
          Dst:             _ZN4cctz12TimeZoneInfo17ExtendTransitionsEv
        - Src:             'third_party/cctz/src/time_zone_info.cc:591,25'
          Dst:             _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_14TransitionTypeE
        - Src:             'third_party/cctz/src/time_zone_info.cc:591,58'
          Dst:             _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:593,20'
          Dst:             _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_14TransitionTypeE
        - Src:             'third_party/cctz/src/time_zone_info.cc:598,12'
          Dst:             _ZNK4cctz10Transition11ByCivilTimeclERKS0_S3_
        - Src:             'third_party/cctz/src/time_zone_info.cc:606,20'
          Dst:             _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_14TransitionTypeE
        - Src:             'third_party/cctz/src/time_zone_info.cc:607,20'
          Dst:             _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_14TransitionTypeE
    - functionName:    _ZN4cctz12TimeZoneInfo6Header5BuildERK6tzhead
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          120
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_18Decode32EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:266,12'
          Dst:             _ZN4cctz12_GLOBAL__N_18Decode32EPKc
        - Src:             'third_party/cctz/src/time_zone_info.cc:268,12'
          Dst:             _ZN4cctz12_GLOBAL__N_18Decode32EPKc
        - Src:             'third_party/cctz/src/time_zone_info.cc:270,12'
          Dst:             _ZN4cctz12_GLOBAL__N_18Decode32EPKc
        - Src:             'third_party/cctz/src/time_zone_info.cc:272,12'
          Dst:             _ZN4cctz12_GLOBAL__N_18Decode32EPKc
        - Src:             'third_party/cctz/src/time_zone_info.cc:274,12'
          Dst:             _ZN4cctz12_GLOBAL__N_18Decode32EPKc
        - Src:             'third_party/cctz/src/time_zone_info.cc:276,12'
          Dst:             _ZN4cctz12_GLOBAL__N_18Decode32EPKc
    - functionName:    _ZNK4cctz12TimeZoneInfo6Header10DataLengthEm
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          52
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz12_GLOBAL__N_18Decode64EPKc
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_17Decode8EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:126,54'
          Dst:             _ZN4cctz12_GLOBAL__N_17Decode8EPKc
    - functionName:    '_ZZN4cctz12TimeZoneInfo4LoadEPNS_14ZoneInfoSourceEENK3$_0clES2_'
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz12TimeZoneInfo17ExtendTransitionsEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         52
      ICount:          388
      EdgeCount:       102
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN4cctz12TimeZoneInfo17GetTransitionTypeElbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPh
        - _ZN4cctz12_GLOBAL__N_110AllYearDSTERKNS_13PosixTimeZoneE
        - _ZN4cctz12_GLOBAL__N_111TransOffsetEbiRKNS_15PosixTransitionE
        - _ZN4cctz12_GLOBAL__N_114ToPosixWeekdayENS_6detail7weekdayE
        - _ZN4cctz12_GLOBAL__N_16IsLeapEl
        - _ZN4cctz13PosixTimeZoneC2Ev
        - _ZN4cctz13PosixTimeZoneD2Ev
        - _ZN4cctz14ParsePosixSpecERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPNS_13PosixTimeZoneE
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ellllll
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - _ZN4cctz6detail11get_weekdayERKNS0_10civil_timeINS0_10second_tagEEE
        - _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEES3_
        - _ZNK4cctz12TimeZoneInfo16EquivTransitionsEhh
        - _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_14TransitionTypeE
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_info.cc:346,17'
          Dst:             _ZN4cctz13PosixTimeZoneC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:347,8'
          Dst:             _ZN4cctz14ParsePosixSpecERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPNS_13PosixTimeZoneE
        - Src:             'third_party/cctz/src/time_zone_info.cc:407,1'
          Dst:             _ZN4cctz13PosixTimeZoneD2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:351,8'
          Dst:             _ZN4cctz12TimeZoneInfo17GetTransitionTypeElbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPh
        - Src:             'third_party/cctz/src/time_zone_info.cc:357,12'
          Dst:             _ZNK4cctz12TimeZoneInfo16EquivTransitionsEhh
        - Src:             'third_party/cctz/src/time_zone_info.cc:362,8'
          Dst:             _ZN4cctz12TimeZoneInfo17GetTransitionTypeElbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPh
        - Src:             'third_party/cctz/src/time_zone_info.cc:365,7'
          Dst:             _ZN4cctz12_GLOBAL__N_110AllYearDSTERKNS_13PosixTimeZoneE
        - Src:             'third_party/cctz/src/time_zone_info.cc:368,12'
          Dst:             _ZNK4cctz12TimeZoneInfo16EquivTransitionsEhh
        - Src:             'third_party/cctz/src/time_zone_info.cc:381,16'
          Dst:             _ZNK4cctz12TimeZoneInfo9LocalTimeElRKNS_14TransitionTypeE
        - Src:             'third_party/cctz/src/time_zone_info.cc:381,49'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_info.cc:382,20'
          Dst:             _ZN4cctz12_GLOBAL__N_16IsLeapEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:383,22'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ellllll
        - Src:             'third_party/cctz/src/time_zone_info.cc:384,40'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:384,38'
          Dst:             _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEES3_
        - Src:             'third_party/cctz/src/time_zone_info.cc:385,37'
          Dst:             _ZN4cctz6detail11get_weekdayERKNS0_10civil_timeINS0_10second_tagEEE
        - Src:             'third_party/cctz/src/time_zone_info.cc:385,22'
          Dst:             _ZN4cctz12_GLOBAL__N_114ToPosixWeekdayENS_6detail7weekdayE
        - Src:             'third_party/cctz/src/time_zone_info.cc:387,32'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:387,48'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:388,32'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:388,48'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_info.cc:390,26'
          Dst:             _ZN4cctz12_GLOBAL__N_111TransOffsetEbiRKNS_15PosixTransitionE
        - Src:             'third_party/cctz/src/time_zone_info.cc:391,26'
          Dst:             _ZN4cctz12_GLOBAL__N_111TransOffsetEbiRKNS_15PosixTransitionE
        - Src:             'third_party/cctz/src/time_zone_info.cc:403,31'
          Dst:             _ZN4cctz12_GLOBAL__N_16IsLeapEl
        - Src:             'third_party/cctz/src/time_zone_info.cc:407,1'
          Dst:             _ZN4cctz13PosixTimeZoneD2Ev
    - functionName:    _ZN4cctz13PosixTimeZoneC2Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_posix.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz13PosixTimeZoneD2Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_posix.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz12TimeZoneInfo17GetTransitionTypeElbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPh
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          210
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz12_GLOBAL__N_110AllYearDSTERKNS_13PosixTimeZoneE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          106
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz12_GLOBAL__N_16IsLeapEl
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz12_GLOBAL__N_114ToPosixWeekdayENS_6detail7weekdayE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/cctz/src/time_zone_info.cc:85,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN4cctz12_GLOBAL__N_111TransOffsetEbiRKNS_15PosixTransitionE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - bool
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          163
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/cctz/src/time_zone_info.cc:152,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN4cctz12TimeZoneLibCD0Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_libc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz12TimeZoneLibCD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_libc.h:27,7'
          Dst:             _ZN4cctz12TimeZoneLibCD2Ev
    - functionName:    _ZN4cctz12TimeZoneLibCD2Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_libc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz10TimeZoneIfD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_libc.h:27,7'
          Dst:             _ZN4cctz10TimeZoneIfD2Ev
    - functionName:    _ZNK4cctz12TimeZoneLibC11DescriptionEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_libc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz12TimeZoneLibC7VersionEv
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_libc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz12TimeZoneLibC14PrevTransitionERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEEPNS_9time_zone16civil_transitionE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_libc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz12TimeZoneLibC14NextTransitionERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEEPNS_9time_zone16civil_transitionE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_libc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz12_GLOBAL__N_110find_transElli
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_libc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          111
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_110local_timeEPKlP2tm
        - _ZN4cctz12_GLOBAL__N_19tm_gmtoffI2tmEEDtdtfp_9tm_gmtoffERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_libc.cc:160,20'
          Dst:             _ZN4cctz12_GLOBAL__N_110local_timeEPKlP2tm
        - Src:             'third_party/cctz/src/time_zone_libc.cc:162,11'
          Dst:             _ZN4cctz12_GLOBAL__N_19tm_gmtoffI2tmEEDtdtfp_9tm_gmtoffERKT_
        - Src:             'third_party/cctz/src/time_zone_libc.cc:171,15'
          Dst:             _ZN4cctz12_GLOBAL__N_110local_timeEPKlP2tm
        - Src:             'third_party/cctz/src/time_zone_libc.cc:173,15'
          Dst:             _ZN4cctz12_GLOBAL__N_19tm_gmtoffI2tmEEDtdtfp_9tm_gmtoffERKT_
    - functionName:    _ZN4cctz12_GLOBAL__N_110local_timeEPKlP2tm
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_libc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - localtime_r
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_libc.cc:122,12'
          Dst:             localtime_r
    - functionName:    _ZN4cctz12_GLOBAL__N_19tm_gmtoffI2tmEEDtdtfp_9tm_gmtoffERKT_
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_libc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz12_GLOBAL__N_19make_timeERKNS_6detail10civil_timeINS1_10second_tagEEEiPlPi
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_libc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          160
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_110local_timeEPKlP2tm
        - _ZN4cctz12_GLOBAL__N_19tm_gmtoffI2tmEEDtdtfp_9tm_gmtoffERKT_
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4hourEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6minuteEv
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6secondEv
        - mktime
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_libc.cc:131,36'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_libc.cc:132,18'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE5monthEv
        - Src:             'third_party/cctz/src/time_zone_libc.cc:133,19'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE3dayEv
        - Src:             'third_party/cctz/src/time_zone_libc.cc:134,19'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4hourEv
        - Src:             'third_party/cctz/src/time_zone_libc.cc:135,18'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6minuteEv
        - Src:             'third_party/cctz/src/time_zone_libc.cc:136,18'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE6secondEv
        - Src:             'third_party/cctz/src/time_zone_libc.cc:138,8'
          Dst:             mktime
        - Src:             'third_party/cctz/src/time_zone_libc.cc:141,26'
          Dst:             _ZN4cctz12_GLOBAL__N_110local_timeEPKlP2tm
        - Src:             'third_party/cctz/src/time_zone_libc.cc:150,27'
          Dst:             _ZN4cctz12_GLOBAL__N_19tm_gmtoffI2tmEEDtdtfp_9tm_gmtoffERKT_
    - functionName:    mktime
      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:    _ZNK4cctz12TimeZoneLibC8MakeTimeERKNS_6detail10civil_timeINS1_10second_tagEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_libc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          393
      EdgeCount:       62
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_110find_transElli
        - _ZN4cctz12_GLOBAL__N_19make_timeERKNS_6detail10civil_timeINS1_10second_tagEEEiPlPi
        - _ZN4cctz13ToUnixSecondsERKNSt3__16chrono10time_pointINS1_12system_clockENS1_8durationIlNS0_5ratioILl1ELl1EEEEEEE
        - _ZN4cctz15FromUnixSecondsEl
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - _ZN4cctz6detailgtINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEES3_
        - _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
        - _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_libc.cc:228,5'
          Dst:             __cxa_guard_acquire
        - Src:             'third_party/cctz/src/time_zone_libc.cc:229,9'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_libc.cc:229,26'
          Dst:             _ZN4cctz13ToUnixSecondsERKNSt3__16chrono10time_pointINS1_12system_clockENS1_8durationIlNS0_5ratioILl1ELl1EEEEEEE
        - Src:             'third_party/cctz/src/time_zone_libc.cc:229,24'
          Dst:             _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
        - Src:             'third_party/cctz/src/time_zone_libc.cc:228,5'
          Dst:             __cxa_guard_release
        - Src:             'third_party/cctz/src/time_zone_libc.cc:230,5'
          Dst:             __cxa_guard_acquire
        - Src:             'third_party/cctz/src/time_zone_libc.cc:231,9'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_libc.cc:231,26'
          Dst:             _ZN4cctz13ToUnixSecondsERKNSt3__16chrono10time_pointINS1_12system_clockENS1_8durationIlNS0_5ratioILl1ELl1EEEEEEE
        - Src:             'third_party/cctz/src/time_zone_libc.cc:231,24'
          Dst:             _ZN4cctz6detailplENS0_10civil_timeINS0_10second_tagEEEl
        - Src:             'third_party/cctz/src/time_zone_libc.cc:230,5'
          Dst:             __cxa_guard_release
        - Src:             'third_party/cctz/src/time_zone_libc.cc:233,13'
          Dst:             _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - Src:             'third_party/cctz/src/time_zone_libc.cc:235,19'
          Dst:             _ZN4cctz6detailgtINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
        - Src:             'third_party/cctz/src/time_zone_libc.cc:236,55'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_libc.cc:236,53'
          Dst:             _ZN4cctz6detailmiENS0_10civil_timeINS0_10second_tagEEES3_
        - Src:             'third_party/cctz/src/time_zone_libc.cc:236,34'
          Dst:             _ZN4cctz15FromUnixSecondsEl
        - Src:             'third_party/cctz/src/time_zone_libc.cc:228,5'
          Dst:             __cxa_guard_abort
        - Src:             'third_party/cctz/src/time_zone_libc.cc:230,5'
          Dst:             __cxa_guard_abort
        - Src:             'third_party/cctz/src/time_zone_libc.cc:241,10'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_libc.cc:242,12'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_libc.cc:247,12'
          Dst:             _ZNK4cctz6detail10civil_timeINS0_10second_tagEE4yearEv
        - Src:             'third_party/cctz/src/time_zone_libc.cc:259,7'
          Dst:             _ZN4cctz12_GLOBAL__N_19make_timeERKNS_6detail10civil_timeINS1_10second_tagEEEiPlPi
        - Src:             'third_party/cctz/src/time_zone_libc.cc:259,42'
          Dst:             _ZN4cctz12_GLOBAL__N_19make_timeERKNS_6detail10civil_timeINS1_10second_tagEEEiPlPi
        - Src:             'third_party/cctz/src/time_zone_libc.cc:262,38'
          Dst:             _ZN4cctz15FromUnixSecondsEl
        - Src:             'third_party/cctz/src/time_zone_libc.cc:270,28'
          Dst:             _ZN4cctz12_GLOBAL__N_110find_transElli
        - Src:             'third_party/cctz/src/time_zone_libc.cc:271,39'
          Dst:             _ZN4cctz15FromUnixSecondsEl
        - Src:             'third_party/cctz/src/time_zone_libc.cc:275,39'
          Dst:             _ZN4cctz15FromUnixSecondsEl
        - Src:             'third_party/cctz/src/time_zone_libc.cc:276,40'
          Dst:             _ZN4cctz15FromUnixSecondsEl
        - Src:             'third_party/cctz/src/time_zone_libc.cc:281,37'
          Dst:             _ZN4cctz15FromUnixSecondsEl
        - Src:             'third_party/cctz/src/time_zone_libc.cc:282,38'
          Dst:             _ZN4cctz15FromUnixSecondsEl
        - Src:             'third_party/cctz/src/time_zone_libc.cc:287,40'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
        - Src:             'third_party/cctz/src/time_zone_libc.cc:287,38'
          Dst:             _ZN4cctz6detailltINS0_10second_tagES2_EEbRKNS0_10civil_timeIT_EERKNS3_IT0_EE
    - functionName:    _ZN4cctz12_GLOBAL__N_17tm_zoneI2tmEEDtdtfp_7tm_zoneERKT_
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_libc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz12_GLOBAL__N_17gm_timeEPKlP2tm
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_libc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gmtime_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_libc.cc:114,12'
          Dst:             gmtime_r
    - functionName:    _ZN4cctz9time_zone15absolute_lookupC2Ev
      functionSourceFile: '/src/znc/third_party/cctz/include/cctz/time_zone.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/include/cctz/time_zone.h:81,10'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ev
    - functionName:    _ZNK4cctz12TimeZoneLibC9BreakTimeERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_libc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          187
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_110local_timeEPKlP2tm
        - _ZN4cctz12_GLOBAL__N_17gm_timeEPKlP2tm
        - _ZN4cctz12_GLOBAL__N_17tm_zoneI2tmEEDtdtfp_7tm_zoneERKT_
        - _ZN4cctz12_GLOBAL__N_19tm_gmtoffI2tmEEDtdtfp_9tm_gmtoffERKT_
        - _ZN4cctz13ToUnixSecondsERKNSt3__16chrono10time_pointINS1_12system_clockENS1_8durationIlNS0_5ratioILl1ELl1EEEEEEE
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEE3maxEv
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEE3minEv
        - _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ellllll
        - _ZN4cctz9time_zone15absolute_lookupC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_libc.cc:189,30'
          Dst:             _ZN4cctz9time_zone15absolute_lookupC2Ev
        - Src:             'third_party/cctz/src/time_zone_libc.cc:194,31'
          Dst:             _ZN4cctz13ToUnixSecondsERKNSt3__16chrono10time_pointINS1_12system_clockENS1_8durationIlNS0_5ratioILl1ELl1EEEEEEE
        - Src:             'third_party/cctz/src/time_zone_libc.cc:198,13'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEE3minEv
        - Src:             'third_party/cctz/src/time_zone_libc.cc:202,13'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEE3maxEv
        - Src:             'third_party/cctz/src/time_zone_libc.cc:208,27'
          Dst:             _ZN4cctz12_GLOBAL__N_110local_timeEPKlP2tm
        - Src:             'third_party/cctz/src/time_zone_libc.cc:208,49'
          Dst:             _ZN4cctz12_GLOBAL__N_17gm_timeEPKlP2tm
        - Src:             'third_party/cctz/src/time_zone_libc.cc:212,23'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEE3minEv
        - Src:             'third_party/cctz/src/time_zone_libc.cc:212,45'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEE3maxEv
        - Src:             'third_party/cctz/src/time_zone_libc.cc:217,11'
          Dst:             _ZN4cctz6detail10civil_timeINS0_10second_tagEEC2Ellllll
        - Src:             'third_party/cctz/src/time_zone_libc.cc:219,32'
          Dst:             _ZN4cctz12_GLOBAL__N_19tm_gmtoffI2tmEEDtdtfp_9tm_gmtoffERKT_
        - Src:             'third_party/cctz/src/time_zone_libc.cc:220,22'
          Dst:             _ZN4cctz12_GLOBAL__N_17tm_zoneI2tmEEDtdtfp_7tm_zoneERKT_
    - functionName:    _ZN4cctz12TimeZoneLibCC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_libc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4cctz10TimeZoneIfC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_libc.cc:184,15'
          Dst:             _ZN4cctz10TimeZoneIfC2Ev
    - functionName:    _ZN4cctz12_GLOBAL__N_18ParseIntEPKciiPi
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_posix.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          128
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - strchr
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_posix.cc:32,27'
          Dst:             strchr
    - functionName:    _ZN4cctz12_GLOBAL__N_113ParseDateTimeEPKcPNS_15PosixTransitionE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_posix.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          225
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_111ParseOffsetEPKciiiPl
        - _ZN4cctz12_GLOBAL__N_18ParseIntEPKciiPi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_posix.cc:95,16'
          Dst:             _ZN4cctz12_GLOBAL__N_18ParseIntEPKciiPi
        - Src:             'third_party/cctz/src/time_zone_posix.cc:97,18'
          Dst:             _ZN4cctz12_GLOBAL__N_18ParseIntEPKciiPi
        - Src:             'third_party/cctz/src/time_zone_posix.cc:99,20'
          Dst:             _ZN4cctz12_GLOBAL__N_18ParseIntEPKciiPi
        - Src:             'third_party/cctz/src/time_zone_posix.cc:109,16'
          Dst:             _ZN4cctz12_GLOBAL__N_18ParseIntEPKciiPi
        - Src:             'third_party/cctz/src/time_zone_posix.cc:115,16'
          Dst:             _ZN4cctz12_GLOBAL__N_18ParseIntEPKciiPi
        - Src:             'third_party/cctz/src/time_zone_posix.cc:123,24'
          Dst:             _ZN4cctz12_GLOBAL__N_111ParseOffsetEPKciiiPl
    - functionName:    _ZN4cctz12_GLOBAL__N_111ParseOffsetEPKciiiPl
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_posix.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          158
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_18ParseIntEPKciiPi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_posix.cc:76,7'
          Dst:             _ZN4cctz12_GLOBAL__N_18ParseIntEPKciiPi
        - Src:             'third_party/cctz/src/time_zone_posix.cc:79,9'
          Dst:             _ZN4cctz12_GLOBAL__N_18ParseIntEPKciiPi
        - Src:             'third_party/cctz/src/time_zone_posix.cc:82,11'
          Dst:             _ZN4cctz12_GLOBAL__N_18ParseIntEPKciiPi
    - functionName:    _ZN4cctz12_GLOBAL__N_19ParseAbbrEPKcPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_posix.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          132
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - strchr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_posix.cc:56,9'
          Dst:             strchr
        - Src:             'third_party/cctz/src/time_zone_posix.cc:57,9'
          Dst:             strchr
    - functionName:    _ZN4cctz14ParsePosixSpecERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPNS_13PosixTimeZoneE
      functionSourceFile: '/src/znc/third_party/cctz/src/time_zone_posix.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          129
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4cctz12_GLOBAL__N_111ParseOffsetEPKciiiPl
        - _ZN4cctz12_GLOBAL__N_113ParseDateTimeEPKcPNS_15PosixTransitionE
        - _ZN4cctz12_GLOBAL__N_19ParseAbbrEPKcPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/cctz/src/time_zone_posix.cc:135,7'
          Dst:             _ZN4cctz12_GLOBAL__N_19ParseAbbrEPKcPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'third_party/cctz/src/time_zone_posix.cc:136,7'
          Dst:             _ZN4cctz12_GLOBAL__N_111ParseOffsetEPKciiiPl
        - Src:             'third_party/cctz/src/time_zone_posix.cc:140,7'
          Dst:             _ZN4cctz12_GLOBAL__N_19ParseAbbrEPKcPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'third_party/cctz/src/time_zone_posix.cc:143,22'
          Dst:             _ZN4cctz12_GLOBAL__N_111ParseOffsetEPKciiiPl
        - Src:             'third_party/cctz/src/time_zone_posix.cc:145,7'
          Dst:             _ZN4cctz12_GLOBAL__N_113ParseDateTimeEPKcPNS_15PosixTransitionE
        - Src:             'third_party/cctz/src/time_zone_posix.cc:146,7'
          Dst:             _ZN4cctz12_GLOBAL__N_113ParseDateTimeEPKcPNS_15PosixTransitionE
    - functionName:    _ZN14cctz_extension12_GLOBAL__N_114DefaultFactoryERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKNS1_8functionIFNS1_10unique_ptrIN4cctz14ZoneInfoSourceENS1_14default_deleteISD_EEEES9_EEE
      functionSourceFile: '/src/znc/third_party/cctz/src/zone_info_source.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4cctz14ZoneInfoSource7VersionEv
      functionSourceFile: '/src/znc/third_party/cctz/src/zone_info_source.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz14ZoneInfoSourceD2Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/zone_info_source.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4cctz14ZoneInfoSourceD0Ev
      functionSourceFile: '/src/znc/third_party/cctz/src/zone_info_source.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
